C# DataGridView滚动行为

C# DataGridView滚动行为,c#,winforms,visual-studio-2010,datagridview,scrollbars,C#,Winforms,Visual Studio 2010,Datagridview,Scrollbars,我有一个DataGridView,它有垂直和水平滚动条。 当我垂直滚动它时,不可能使任何行部分可见。换句话说:scrollbarPosition%rowHeigth==0始终。 但当我水平滚动DataGridView时,它的行为并不是这样的。列可以部分可见。我怎样才能使它不可能呢?DataGridView不是这样设计的。 这是完全不可能的,除非重写控件的大部分 大多数网格控件,包括Excel、Access和Outlook,以及大多数(如果不是全部的话)第三方.Net网格,都有相同的限制。+!是的

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

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


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

+!是的,它看起来不像受支持的()。你必须像SLaks所说的那样定制一些东西。