c# - DataGridView 滚动行为

标签 c# winforms visual-studio-2010 datagridview scrollbars

我有一个 DataGridView,它有垂直和水平滚动条。
当我垂直滚动它时,不可能使任何行部分可见。换句话说: scrollbarPosition % rowHeigth == 0 始终如此。 但是当我水平滚动时,DataGridView 的行为不会这样。列可以部分可见。我怎样才能让它变得不可能?

最佳答案

DataGridView 并不是这样设计的。
这是完全不可能的,除非您重写控件的大部分内容。

大多数网格控件(包括 Excel、Access 和 Outlook)以及大多数(如果不是全部)第 3 方 .Net 网格都具有相同的限制。

关于c# - DataGridView 滚动行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4463274/

相关文章:

c# - 描述 MVVM 模式的好网站

c# - 如何使用简单注入(inject)器在 ASP.NET HttpModule 中正确注入(inject)构造函数/属性

C#图表控件: X value of a horizontal bar chart is 0 for all points in the serie

c# - 最佳 WinForms 分发计划

c# - 如何在 C# Visual Studio 中删除 CheckBox 的焦点边框?

visual-studio-2010 - 更改输出文件设置时警告 MSB8012

c# - 将 JSON (jQuery) 映射到 KeyValuePair

c# - ComboBox.MaxDopDownItems 在使用 Click 事件添加项目时不起作用

.net - 将 Winform 应用程序转换为控制台应用程序

c++ - 查看我的 C++ 滚动菜单并提供任何提示