未显示DataGridview上的Winforms C#垂直滚动条

vmjh9lq9  于 2022-11-17  发布在  C#
关注(0)|答案(1)|浏览(374)

我的windows窗体应用程序,我有一个gridview对我的应用程序,并显示所有需要的数据。
问题是垂直滚动条是不可见的,但当你向上和向下滚动鼠标时,它可以工作。
我需要检查任何特定的属性吗?
请注意,滚动条属性的值已设置为以下两个屏幕截图:

gridview列也是手动设置/定义的,而不是自动生成的,autogeneratecolumn为false
下面是我应用程序屏幕截图:

cwtwac6a

cwtwac6a1#

更新,我的问题的解决方案是删除后台工作器上网格视图的填充。
由于我使用的是后台工作者的这个操作,尝试删除它和滚动条也显示。
另一件事,我发现当你有背景颜色列标题默认滚动条将不会显示,如果datagridview.EnableHeadersVisualStyles =假。
我尝试并实际工作的变通方法是将这些属性设置为true:
数据网格视图1.控件1.已启用= true;//索引一是垂直滚动条dataGridView1.Controls 1.Visible = true;//索引一是垂直滚动条

相关问题