Listbox 设置multiColumn 设置为true后...
Listbox 设置multiColumn 设置为true后
每添加一个新项,都会往listbox右边添加新一列并显示出新添加的项,并且超过listbox宽度后显示出滚动条
希望的效果是,当多列的宽度达到 listbox宽度后 ,再添加一相新项,新项都会另起一行并显示在新行的左边。这样不会出现显示滚动条。
请教如何实现?
------解决方案--------------------假如你设置了两列,那肯定要下填满两列,不管你是不是超出宽度,然后才能换行啊,如果这样,你可以在自画事件中处理吧
------解决方案--------------------微软的默认行为,看不惯就自定义控件后重新处理布局。
------解决方案--------------------自己重写吧。。。