码迷,mamicode.com
首页 > Windows程序 > 详细

C#遍历容器存储顺序

时间:2017-04-23 21:13:03      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:ane   遍历   函数   front   parent   添加   递归   调用   each   

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#遍历容器存储顺序

标签:ane   遍历   函数   front   parent   添加   递归   调用   each   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!