-1
A
回答
0
0
控件有一个GotFocus
事件。您可以通过调用另一个控制Select()
或使用SelectNextControl
添加事件处理此事件,并给另一个控制的重点,例如:
Private Sub MyTextBox_GotFocus(sender as Object, e as EventArgs) _
Handles MyTextBox.GotFocus
MyTextBox.Parent.SelectNextControl(MyTextBox, True, True, True, True)
End Sub
或者,你可以创建一个继承TextBox
一个自定义的控制和设置ControlStyles.Selectable
到False
。
Public Class NonSelectableTextBox Inherits TextBox
Public Sub New()
SetStyle(ControlStyles.Selectable, false)
End Sub
End Class
设置ControlStyles.Selectable
为false将使TextBox
模仿有该位设置为False
其他控件的行为:
- 标签
- 面板
- 分组框中
- 的PictureBox
- ProgressBar
- 分配器
- 的LinkLabel(当存在于控制没有链接)
相关问题
- 1. 使用JQuery选择只读文本框
- 2. 选择焦点上的文本框,取消选择模糊
- 3. 在输入焦点上选择文本
- 4. 在调焦时选择文本框中的所有文本
- 5. 所选文本在一个文本框中丢失焦点
- 6. 如何选择焦点的文本
- 7. XAML/WPF焦点文本块
- 8. 如何选择文本框中的所有文本获取焦点时
- 9. 焦点选择
- 10. 文本框失去焦点与jQuery自动完成选择
- 11. 在WPF文本框中设置焦点
- 12. 在jQuery中设置焦点文本框
- 13. 如何在选择标签后将焦点放在文本框中?
- 14. 只读文本框
- 15. 文本框只读
- 16. 避免使用.not选择器只读属性只读文本框
- 17. 在Chrome中,将焦点放在HTML文本输入框中可选择内容。如何取消选择?
- 18. 使只读文本框不可选
- 19. 打开焦点上的选择框
- 20. 如何使文本框只读如果梭值未选择
- 21. 如何清除只读jQuery日期选择器文本框?
- 22. 只读日期时间选择器文本框
- 23. 当文本框失去焦点时,列表框项目被取消选择
- 24. 将焦点设置文本框在WPF
- 25. 把焦点放在XUL文本框上
- 26. 在文本框焦点上填充smartautocomplete
- 27. 文本框在光标选择移动到结尾后失去焦点
- 28. c#窗体窗体应用程序中的焦点或选择文本框
- 29. 按下输入文本框将焦点移动到下一个文本框,而不选择文本
- 30. 如何更改未聚焦文本框中的选择?
为什么你不想设置'Enabled'? – Ryan
看来你想要一个TextBox作为一个标签。这引发了一个问题:为什么不使用标签? – TnTinMn