从DataSource更新时,文本框光标设置为文本的开头

问题描述

| 我有一个简单的“ 0”控件,该控件绑定到类型实例中的“ 1”属性。像这样:
textBox.DataBindings.Add(new Binding(\"Text\",m_Configuration,propertyName));
实例中的属性更新后,将显示在“ 0”中。但是,
TextBox
中的光标位置保持在开头。 有没有办法让它自动出现在任何文本的末尾? 我知道我可以手动编码TextBox以使用
ScrollToCaret()
重置其光标位置。但是,这意味着我将不得不键入相同的代码30个不同的“ 0”控件。 谢谢!     

解决方法

如果您不想多次对此行为进行编码,为什么不继承自TextBox并添加代码。我认为没有其他办法可以做到这一点。