顶部datagridview

问题描述:

我有4个datagridviews。 根据用户的选择我会把他们带到前面。 我有一个按钮,使用顶级datagridview来计算的东西。 如何识别哪个datagridview在顶部?顶部datagridview

使用.Visible = true;.Visible = false;物业隐藏或显示您当前的电网,从而可以识别通过检查.Visible

foreach(Control c in this.Controls) 
{ 
    if (c is DataGridView && c.Visible) 
    { 
    //Do your logic here 
    } 
} 

采取一个全局变量哪一个是在顶部。当你移动第一个数据网格,然后将全局变量的值设置为'one'(或任何其他的,所以你可以确定这是第一个数据网格),并为第二个数据网格'两'像其他数据网格一样。在根据变量值进行计算时,您可以执行相应的操作