【发布时间】:2010-09-21 18:49:03
【问题描述】:
我在将 FlowLayoutPanel 添加到表单的 controls 属性中的顺序方面遇到了一个特殊问题。这是我尝试过的,
我在 C# 窗口应用程序中添加了 7 个 FlowLayoutPanel,从左到右以垂直条状排列。然后我再次从左到右将流布局标记为 1、2、3、... 7。现在在表单的负载处理程序中,我写了以下sn-p,
foreach (FlowLayoutPanel aDaysControl in this.Controls)
{
MessageBox.Show(aDaysControl.Tag.ToString());
}
我希望消息按 1、2、... 7 的顺序显示。但我以相反的顺序得到它(7、6、...1)。有人可以帮我解决我犯的错误吗??
保留订单的原因,
我正在尝试制作日历控件 每行代表一天。如果一个 一个月从星期三开始,然后我 需要添加一个空标签到 第一个(星期一)和第二个(星期二) 排。所以顺序有点重要
【问题讨论】:
-
您在我的回答中评论说订单对您很重要。我很想知道为什么。你能编辑你的问题来解释原因吗?谢谢。
标签: c# winforms user-interface controls