如何更改winform中Groupbox的Controls屬性內控件的排序


Groupbox的controls屬性貌似是和tabindex無關,因為我調換他們的tabindex的大小順序也沒有改變,

如何搜過一些教程后,有人說和控件生成的順序有關,我一開始還以為是拖控件時的順序,呆呆的去把txtName、txtSex(TextBox控件)調換位置,然后去把他們的Name互換,

不出意外的失敗了,然后我看到Form1.Designer.cs 的控件生成源碼才恍然大悟,生成順序並不是指的拖控件的順序(可能還是有一點關系吧哈哈哈,畢竟拖一個生成一個代碼) ,指的是groupbox1注釋下的

 

  //
            // groupBox4
            //
            this.groupBox4.Controls.Add(this.txtID3);
            this.groupBox4.Controls.Add(this.txtName3);
            this.groupBox4.Controls.Add(this.txtSex3);
            this.groupBox4.Controls.Add(this.label12);
            this.groupBox4.Controls.Add(this.label11);

 

這段代碼的添加生成數據

吧Add()內的控件按你想要的順序,去改變他的上下關系就好了

over


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM