读书人

WinForm里作为按钮容器用什么控件做好

发布时间: 2012-05-20 16:03:12 作者: rapoo

WinForm里作为按钮容器用什么控件做好?
如图:

按钮的容器不能有横向滚动条,只需要纵向滚动条。
按钮的容器是接收拖放的数据(AllowDrop),主要是接收那些Button。
按钮的容器内的Button可拖拉排序。
效果就象Web的Div里,float:left;了一堆li 那样。

请问高手,象这样的效果用什么做好?

[解决办法]
panel?
[解决办法]
Panel。
要自动布局也可用TableLayoutPanel。
至于水平滚动条,可以设置关闭:

C# code
panel.HorizontalScroll.Enabled = false;tableLayoutPanel.HorizontalScroll.Enabled = false;
[解决办法]
FlowLyaoutPanel足矣
[解决办法]
listview可以,panel自己控制可以,FlowLyaoutPanel可以
[解决办法]
listview
[解决办法]
建议用Panel
[解决办法]
我觉得还是FlowLyaoutPanel比较好用,Panel也行,不过一些控制和布局需要你自己来控制。建议使用FlowLyaoutPanel。

读书人网 >C#

热点推荐