首页 > Windows开发 > 详细

C#遍历容器存储顺序

时间:2017-04-23 21:05:11      阅读:249      评论:0      收藏:0      [点我收藏+]

foreach (Control c in mForm.Controls)
{

}

存储的顺序是依据mForm上添加控件的顺序,

            m1.Parent = myPanel;

            m3.Parent = myPanel;

            m4.Parent = myPanel;

            m2.Parent = myPanel;

那么存储的顺序就是1 3 4 2

 

如果要存储界面上多个容器,可以进行递归

 

但是如果

            m1.Parent = myPanel;

            m3.Parent = myPanel;

            m4.Parent = myPanel;

            m2.Parent = myPanel;

     m2.BringToFront();

由于m2调用函数bringtofront,顺序将变成1234。。。。。。真是郁闷

C#遍历容器存储顺序

原文:http://www.cnblogs.com/littlemasterDa/p/6753953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!