首页 > 代码库 > C#遍历容器存储顺序
C#遍历容器存储顺序
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#遍历容器存储顺序
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。