日期:2014-05-18  浏览次数:20950 次

请问大家对TabIndex是怎样设置的
在Winform中,为了方便用户使用,一般都会设置TabIndex,这样输入的时候按Tab键就可以方便的切换到下一个文本框了,但是我经常是在辛辛苦苦设置好TabIndex之后,如TextBox1设置为1,如TextBox2设置为2,如TextBox3设置为3。。。。。。然后我要他们中间插入一个文本框,这时候TabIndex的顺序就被打乱了,全部都要重新设置,我觉得很烦,大家是怎么做的??

------解决方案--------------------
可以设置为

textbox1,10

textbox2,20

textbox3,30

这样加控件,就方便了,比如textbox4,想让在第三个,25,再加还有区间
------解决方案--------------------
探讨

可以设置为

textbox1,10

textbox2,20

textbox3,30

这样加控件,就方便了,比如textbox4,想让在第三个,25,再加还有区间

------解决方案--------------------
继承Form .写个重置TabIndex的属性.在设计时重置窗体内的所有控件的TabIndex