【发布时间】:2014-07-18 20:52:06
【问题描述】:
我在一个表单中有两个数据网格视图。我有多个事件对每个 DGV 执行相同的操作。是否可以将 DGV 传递给事件,以便我可以删除其中一个?
private void mainLogDGV_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == mainLogDGV.Columns["Comment"].Index)
{
mainLogDGV.ReadOnly = false;
}
}
private void filteredLogDGV_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == filteredLogDGV.Columns["Comment"].Index)
{
filteredLogDGV.ReadOnly = false;
}
}
【问题讨论】:
-
当然。查看 sender 参数。将它投射到 DataGridView 上,你就在路上了..
-
:) 我是 C# 新手。谢谢TaW
-
两个gridview是否有相同的列
标签: c# datagridview