检查DataGridView中当前是否可以查看列(或行)

时间:2017-11-01 14:13:41

标签: c# datagridview scrollbar

在Windows窗体应用程序中,我使用的是DataGridView控件。它有很多列和行,因此Horizontal ScrollbarVertical Scrollbar都有。

现在我想知道是否有办法检查屏幕上当前是否显示某个列(或行)(因为滚动条没有隐藏)。 我知道您可以通过

检查列是否可见
if(MyDGV.Column["myColumnName"].Visible){
    //This column is visible
} 

但即使该列实际上未显示在屏幕上,这也会成立。只要移动滚动条使列显示就变为真实。那么如何检查列当前是否显示在屏幕上?

0 个答案:

没有答案