我有一个文本块,我已经绑定到我的 c# 代码中的一个数据字段,它有一个 setter 和 getter。
我可以通过键盘在文本块中输入数字 C# 代码还可以设置文本值。
我看到了这个奇怪的问题,我开始输入一个数字,同时我认为文本字段是由 setter 设置的。这会导致光标从我输入的右侧跳到左侧,因此当我输入数字时,我输入的不是文本块中看到的。这是因为光标在我打字的中间跳跃了位置。有没有办法控制光标,所以它总是在右边???
这是一个例子。我想输入 1234
- 我将输入 12(右侧光标)
- 我认为此时另一个代码将回显相同的值 12 并设置它。
- 然后光标会跳到左边
- 然后我将完成输入 34
- 最终值为 3412
非常感谢您的任何想法!