Windows窗体:TextBox类的SelectionChanged事件

时间:2009-03-15 15:12:22

标签: .net winforms textbox

如何在.NET 2.0的文本框中收到选择更改的通知?我无法找到SelectionChanged事件或OnSelectionChanged方法。对此最好的解决方法是什么(当然不需要PInvoke)?

3 个答案:

答案 0 :(得分:6)

您可以使用RichTextBox并将Multiline设置为false。它有一个OnSelectionChanged。

答案 1 :(得分:2)

好吧,我猜this 可能会有所帮助!您仍然需要使用RichTextBox。

答案 2 :(得分:1)

您也可以使用TextBox。

写一个funktion GetMyPosition()并输入事件

  • TextChanged()
  • MouseClick()
  • KeyUp()(在KeyDown()中,位置未被更改)

如果要通知文本的高亮显示,还必须使用    - MouseHover()