当前位置:  开发笔记 > 编程语言 > 正文

C#中表单的Control属性中的控件顺序

如何解决《C#中表单的Control属性中的控件顺序》经验,为你挑选了1个好方法。

我对FlowLayoutPanels添加到表单的controls属性的顺序有一个特殊的问题.这是我试过的,

我在垂直条带中从左到右添加了7个FlowLayoutPanel到C#窗口应用程序.然后我再次从左到右标记流布局为1,2,3,... 7.现在在表单的加载处理程序中,我编写了以下代码段,

    foreach (FlowLayoutPanel aDaysControl in this.Controls)
    {
        MessageBox.Show(aDaysControl.Tag.ToString());
    }

我希望消息以1,2,... 7的顺序出现.但我按相反的顺序得到它(7,6,...... 1).有人可以帮助我解决我做的错误吗?

保留订单背后的原因,

我正在尝试使用代表一天的每一行进行日历控制.如果一个月从星期三开始,那么我需要在第一行(星期一)和第二行(星期二)添加一个空标签.所以顺序有点重要

ispiro.. 8

我知道这是一个很老的问题,但......

你可能想用SetChildIndex.例如this.Controls.SetChildIndex(button1, 0);



1> ispiro..:

我知道这是一个很老的问题,但......

你可能想用SetChildIndex.例如this.Controls.SetChildIndex(button1, 0);

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有