我有一个 DataGridView,它有垂直和水平滚动条。
当我垂直滚动它时,不可能使任何行部分可见。换句话说: scrollbarPosition % rowHeigth == 0
始终如此。
但是当我水平滚动时,DataGridView 的行为不会这样。列可以部分可见。我怎样才能让它变得不可能?
最佳答案
DataGridView 并不是这样设计的。
这是完全不可能的,除非您重写控件的大部分内容。
大多数网格控件(包括 Excel、Access 和 Outlook)以及大多数(如果不是全部)第 3 方 .Net 网格都具有相同的限制。
关于c# - DataGridView 滚动行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4463274/