需要Windows窗体中Listview的水平滚动条

时间:2014-11-28 06:33:18

标签: c# winforms visual-studio-2010 listview

我的winform中只有一列的列表视图。我的要求是.....当listview中的项目/数据超过listview容量(宽度)....需要自动显示水平滚动条。我已将listview的View属性设置为Details。我甚至无法使用键盘键滚动

我已尝试过以下

listview1.scrollable = true;
listview1.view=view.details;

提前致谢

1 个答案:

答案 0 :(得分:-1)

我用RichtextBox替换了ListView。当数据超出控制宽度时,Richtextbox嵌入了水平滚动条。

为了获得列标题(类似于Listview标题中),我使用了一个按钮控件,将其像标题一样整形/拖动到Richtextbox的宽度,并将其视图设置为精确刻为Listview的3D。

  

注意: ListView控件未提供水平滚动条但具有垂直滚动条。我的解决方案仅在控件成立时提供   只有1列,可用于显示目的。像魅力一样工作