假设我在.net中扩展名为CustomTextBox的TextBox。在某些情况下,我想强制选项卡到表单上的下一个TabIndex。有没有办法做到这一点,除了获取CustomTextBox的父级中包含的所有控件,按TabIndex排序,然后聚焦下一个序号?
答案 0 :(得分:12)
我认为您正在寻找类似以下方法的内容:
form1.SelectNextControl(textBox1, true, true, true, true);
(所有的真理只是不同的选择,阅读intellisense!)
您确实说它是WinForms而不是WebForms吗?
答案 1 :(得分:0)
如果您要扩展正常的Winforms文本框,可以将 AcceptsTab 属性设置为True或False,具体取决于您的需要。如果是,则会在您的文本框中插入制表符。如果它为假,则按Tab键将焦点移动到Tab Order
中的下一个控件