如何设置TextBox
控件,使其根本没有TabIndex
。
我想这样做,以便用户无法标签。
[说明]
我问这个问题的原因是因为我最近从vb切换到了c#,我正在尝试使用QuickSharp SDK。如果您使用该系统,那么您必须在没有Visual Studio的可视化设计器的情况下构建表单 - 因此,没有GUI可以帮助您设置表单的所有属性。然而,这是一次很好的学习经历。
所以,这似乎是一个微不足道的问题,但在这种情况下,我认为这是一个合理的问题。
答案 0 :(得分:3)
根据MSDN:对于要包含在Tab键顺序中的控件,其TabStop属性必须设置为true。
因此,将TabStop属性设置为false
应将其从TabOrder中删除
答案 1 :(得分:1)
如果这是Winforms,则将TabStop属性设置为false。
答案 2 :(得分:1)
如果您使用的是Winforms,则可以使用Control.TabStop属性
button1.TabStop = false;
对于asp,您也可以使用tabindex="-1".
W3C HTML5支持负tabindex值: 上述文档的摘要是
如果值为负整数,则用户代理必须设置元素的tabindex焦点标记,但不应允许使用顺序焦点导航来到达元素。