我的问题是完全不同的,例如我会选择datagridview
的第二行,点击一个按钮后,我必须清除第二行选择并使第一行的选择,问题是先前的选择根本不清除,而不是选择第一行。 对于清除选择,我用:清除以前的选择,并在winforms中选择datagridview中的一行
dbgContCov.ClearSelection();
this.dbgContCov.Rows.Clear();
this.dbgContCov.Columns.Clear();
dbgContCov.Refresh();
dbgContCov.Parent.Refresh();
用于选择第一行:
dbgContCov.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dbgContCov.Rows[0].Selected = true;
我不想因为这个设置后使用dbgContCov.CurrentCell = null;
,即使我使用dbgContCov.Rows[0].Selected = true;
的currentselected细胞将是空的。
hi Sami,Multiselect设置为false – user3379014