我将Visual Studio 2015用于Windows窗体项目,并希望隐藏水平滚动条,但不会冻结。 DataGridView的引用显示属性“HorizontalScrollBar” https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview(v=vs.110).aspx
但是当我用intellisense进行编码时,我找不到这个属性。我使用4.5.2 .Net Framework。如果我设置“ScrollBars = vertical”,底部仍有空白区域,我想删除它。有没有人遇到过这个问题?
答案 0 :(得分:1)
HorizontalScrollBar
是受保护的属性,这就是为什么它不会在intellisense中显示。您使用ScrollBars
枚举配置滚动条:
dataGridView1.ScrollBars = ScrollBars.Vertical; // or Horizontal, etc.
底部的空白区域与水平滚动无关。
答案 1 :(得分:0)
DataGridView中是否有足够的项目使垂直滚动条处于活动状态?当没有足够的项目来填充所有网格时,我想知道底部的空白区域是否是控件的背景。你能加一个截图来更好地了解你在说什么吗?我希望将Scrollbars
设置为Vertical
作为解决方案。