我有一个listview,我是所有者绘制列标题,子项和项目。我的问题是当我绘制列标题时,它不会将背景绘制在最后一个实际列之后。当列表视图中没有足够的项目显示垂直滚动条时,我留下了一个带有默认列标题背景的空格。
有没有办法可以绘制这个空间的背景或永久显示垂直滚动条?
Here is a picture of my issue. 我试图使用的代码实际上是编译,但是当我尝试调用该方法时,我得到一个TypeLoadException,说明方法' ShowScrollBar'没有实施。
[DllImport("user32.dll")]
static extern int ShowScrollBar(IntPtr hWnd, int wBar, bool bShow);
答案 0 :(得分:0)
我解决此问题的方法是切换到DataGridView。更可定制,我只需要详细信息视图。如果其他人有此问题,请进行切换。你不会后悔的。