0

如何设置TextBox控件以使其完全没有TabIndex

我想让它让用户无法进入它。

[解释]
我问这个问题的原因是因为我最近从 vb 切换到 c#,并且正在尝试 QuickSharp SDK。如果您使用该系统,那么您必须在没有 Visual Studio 的可视化设计器的情况下构建您的表单 - 因此,没有 GUI 可以帮助您设置表单的所有属性。不过,这是一次很好的学习经历。

所以,这似乎是一个微不足道的问题,但在这种情况下,我认为这是一个合理的问题。

4

3 回答 3

3

根据MSDN:对于要包含在选项卡顺序中的控件,其 TabStop 属性必须设置为 true。

因此,将 TabStop 属性设置为false应该将其从 TabOrder 中删除

于 2013-04-29T19:54:48.127 回答
1

如果这是 Winforms,则将 TabStop 属性设置为 false。

于 2013-04-29T19:52:28.587 回答
1

如果您使用的是 Winforms,那么您可以使用Control.TabStop属性

button1.TabStop = false;

对于asp,你也可以使用tabindex="-1".

W3C HTML5支持负 tabindex 值:上述文档的摘要是

如果该值为负整数,则用户代理必须设置元素的 tabindex 焦点标志,但不应允许使用顺序焦点导航到达该元素。

于 2013-04-29T19:53:10.547 回答