【发布时间】:2010-09-30 00:07:35
【问题描述】:
如果您将一个 400 像素高的 DataGridView 放在一个 300 像素高的面板上,这样面板上就会有一个滚动条,然后向下滚动以显示网格的下半部分,然后单击一个控件在面板外,然后单击网格中的一行,面板向上滚动到顶部并选择了网格中的错误行。
它不仅仅是一个 DataGridView;它发生在任何高于面板的控件上,例如 Infragistics UltraWinGrid、Rich Text Box。我将其作为 Infragistics 的错误提出,但他们说这是 Microsoft 的问题。
我已尝试使用控件的所有相关事件,但面板滚动发生在事件触发之前。
有什么建议吗?
【问题讨论】: