我有4个datagridviews。 根据用户的选择,我会将它们带到前面。 我有一个使用top datagridview来计算内容的按钮。 如何识别哪个datagridview位于顶部?
答案 0 :(得分:1)
使用.Visible = true;
或.Visible = false;
属性隐藏或显示当前网格,因此您可以通过查看.Visible
foreach(Control c in this.Controls)
{
if (c is DataGridView && c.Visible)
{
//Do your logic here
}
}
答案 1 :(得分:1)
采取全局变量。当您移动第一个数据网格然后将全局变量的值设置为“一”(或任何其他值,以便您可以识别这是第一个数据网格)和第二个数据网格“二”,就像其他数据网格一样。在基于变量值的计算时,您可以执行适当的操作