0

I have a listbox which, when an item is selected, is used to populate a set of controls such as textboxes, radio buttons, and the like. 我想要做的是在将所选项目解析为相应的控件后使光标出现在第一个文本框中。在花时间阅读了这里的一些帖子并研究了 MSDN 之后,我仍然无法完成这个简单的任务。

在代码中,我有txtInstName.Focus();. 我通过检查确实具有焦点的Keyboard.FocusedElement属性来确认。txtInstName那么如何将光标放在文本的开头txtInstName呢?我已经尝试过txtIns6tName.Select(0,0);,但这并没有将光标插入我想要的位置。

有任何想法吗?

4

1 回答 1

3

您可以使用以下属性

MyTextBox.CaretIndex = someInt32;

此属性获取或设置插入符号的插入位置索引。

于 2013-05-01T15:28:00.237 回答