从DataSource更新时,文本框光标设置为文本开头
本文关键字:文本 光标 设置 开头 更新 DataSource | 更新日期: 2023-09-27 17:57:44
我有一个简单的TextBox
控件,它绑定到类型实例中的string
属性。像这样:
textbox.DataBindings.Add(new Binding("Text", m_Configuration, propertyName));
更新实例中的属性时,它将显示在TextBox
中。但是,TextBox
中的光标位置保持在起始位置。
有没有办法让它自动出现在任何文本的末尾?
我知道我可以使用ScrollToCaret()
手动编码TextBox以重置其光标位置。但是,这意味着,我必须键入相同的代码30个不同的TextBox
控件。
谢谢!
如果您不想对这种行为进行多次编码,为什么不从TextBox继承并添加代码呢。我认为没有别的办法,只能这样做。