您好我有c #datagridview,每当我点击TAB时,我的数据网格中都有聚焦单元格。有谁知道如何在datagridview中拒绝聚焦细胞?我需要只标记行而不是单元格。 谢谢
答案 0 :(得分:1)
我看到了问题。你正在拍摄焦点矩形。您可以通过订阅RowPrePaint
事件并删除焦点 PaintPart 来阻止它。
private void dgv_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
e.PaintParts &= ~DataGridViewPaintParts.Focus;
}