C# winform应用程序中怎么取得指定tabindex的控件?

解决方案 »

  1.   

    foreach?
    我的意思是有没有什么方法可以直接用,比如Form.GetXXXXX方法?返回一个Control
      

  2.   

    问题是这样的:
    我想查找winform窗体上的所有控件,点查找按纽后,找第一个,再按时找第二个,依次类推...
    有什么好的建议?
      

  3.   

    跟TabIndex相关的就是一个GetNextControl,取得指定控件的下一个控件(按照Tab顺序向前或向后)。
      

  4.   

    这个,一定要按照TabIndex的顺序来吗?
      

  5.   

    做一个假设:窗体显示出来的时候,拥有焦点的控件就是TabIndex为0的控件,保存这个控件,然后再逐一地GetNextControl。这个方法没有经过测试。