任何人都可以在Winform(Framwwork 2.0)的DataGridView和ListView中提供显示滚动条的解决方案(即使列表中没有项目)吗?
我试过但没找到任何地方。
我尝试了以下功能,但没有按预期工作
[DllImport("user32")]
private static extern long ShowScrollBar(long hwnd, long wBar, long bShow);
谢谢,
答案 0 :(得分:1)
您可以使用Better ListView Express轻松完成此操作(这是一个免费的第三方WinForms控件):
listView.VScrollBarDisplayMode = BetterListViewScrollBarDisplayMode.ShowAlways;
对于水平滚动条也可以这样做:
listView.HScrollBarDisplayMode = BetterListViewScrollBarDisplayMode.ShowAlways;
该控件是100%管理的,因此不需要WinAPI调用。