我正在使用一个带有两个TabPages的TabControl的WindowsForm。当我点击datagridview所在的第二个选项卡时,我正在尝试清除datagridview选择。如果我第一次点击第二个TabPage它不起作用。但是,如果我再次单击第一个TabPage,然后再次单击返回第二个TabPage则可以正常工作。
我尝试通过在表单加载上插入ClearSelection()来解决它,但它不起作用。
请帮帮我。
这是我的代码:
private void tcGrupoClientes_Selected(object sender, TabControlEventArgs e)
{
if (tcGrupoClientes.SelectedTab == tpConsultaGrupoClientes)
{
Logica.GrupoClientes objGrupoClientes = new Logica.GrupoClientes();
dgvTodosLosGrupos.DataSource = objGrupoClientes.ConsultaMasiva();
dgvTodosLosGrupos.ClearSelection();
}
}
提前致谢。
答案 0 :(得分:0)
我使用“SelectedIndexChanged”事件而不是“已选择”事件
解决了问题