我在vb.net应用程序中使用了CheckedListBox
控件。
我有以下几项,第1项,第2项,第3项........第100项。
现在,我希望所有这些项目排列成三列,然后显示Verticle滚动条。
但是,在CheckedListBox
中,它显示为水平。我希望它只在三列上水平显示,然后垂直滚动应该启用。
如果可能,请在CheckedListBox
控件或任何其他控件中建议,如果可能的话,我将如何设置其属性以实现此目的。
答案 0 :(得分:0)
使用重复方向=水平,重复列= 3作为复选框列表
答案 1 :(得分:0)
我认为你不能在CheckedListBox中做到这一点....
您可以使用固定宽度创建FlowLayoutPanel
并添加AutoScroll = True
。
然后为其添加一些CheckBox
控件。
您可能遇到有关列对齐和边距的问题。如果是这种情况,您可以设置复选框Autosize = False并使它们更大(为了包含文本)
或者你可以减少复选框的高度以减少空格(这是你想要的吗?)
例如。 Height = 15