|
|
1
1
我找到了解决问题的答案。正如我提到的,控件没有方法或属性来设置正确的滚动条值。但是,如果有直接指向UI的交互(如触摸滚动条或网格单元),则滚动条和DataGridView内容将显示正确。看起来控件需要重新聚焦并重新上漆。 仅使用以下代码不会导致滚动条重置:
我发现我必须使DataGridView控件再次消失。幸运的是,我有一个带有多个选项卡的选项卡控件。然后我切换选项卡以重置滚动条:
如果您没有任何方法隐藏窗体上的DataGridView,您可以简单地最小化窗体,然后将其还原。 问题是UI上会有一个新的。 |
|
|
2
0
似乎,tab、shift+tab、end键并不总是将最后一列带到可见视图中。 当前CellChanged事件处理程序中的以下代码似乎可以解决此问题(vb.net):
|