C# ListView控件竖向排列
VS2013C#Windows应用程序System.Windows.Forms.ListView控件,显示方式是listthis.listView_Equipment.V...
VS2013 C# Windows应用程序
System.Windows.Forms.ListView 控件,
显示方式是 list
this.listView_Equipment.View = System.Windows.Forms.View.List;
this.listView_Equipment.Alignment = System.Windows.Forms.ListViewAlignment.Default;
需求:当Items较多时,为竖向显示,有竖向的滑动条,也就是只有一列。
目前的状况是:有多列,只有横向的滑动条。如下图:
试过设置Alignment 属性,但是没有效果。 展开
System.Windows.Forms.ListView 控件,
显示方式是 list
this.listView_Equipment.View = System.Windows.Forms.View.List;
this.listView_Equipment.Alignment = System.Windows.Forms.ListViewAlignment.Default;
需求:当Items较多时,为竖向显示,有竖向的滑动条,也就是只有一列。
目前的状况是:有多列,只有横向的滑动条。如下图:
试过设置Alignment 属性,但是没有效果。 展开
1个回答
展开全部
List显示方式是没有垂直滚动条的
当列数非常多时(一列显示不完),这时将会被拆分成多列来显示。
所以只会有水平滚动条,没有垂直滚动条。
如果你真的想要有垂直滚动条的活参考以下链接:
http://blog.csdn.net/jinjazz/article/details/3888834
当然,如果数据简单的可以使用ListBox,不用更改什么,就满足你的需求
当列数非常多时(一列显示不完),这时将会被拆分成多列来显示。
所以只会有水平滚动条,没有垂直滚动条。
如果你真的想要有垂直滚动条的活参考以下链接:
http://blog.csdn.net/jinjazz/article/details/3888834
当然,如果数据简单的可以使用ListBox,不用更改什么,就满足你的需求
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询