数据网格视图选择c#

时间:2014-05-27 11:34:43

标签: c# datagridview

最近我使用DataGridView制作了2048游戏。一切正常,除了我的表单启动时出现在DataGrid上的蓝色选择/焦点,我使用箭头键。我试图用ClearSelection()删除它,除了箭头之外还有效。我怎么能禁用蓝​​色选定的单元格?如何禁用箭头?

public Form1_Load (......)
{    
DataGridView1.ClearSelection();
}

图片链接(我需要更多声誉才能在网站上传)

http://s23.postimg.org/beekn9i6z/Immagine.png

运行时期间Datagrid的屏幕截图

http://s1.postimg.org/s5loh0uvj/datagrid.png

2 个答案:

答案 0 :(得分:0)

处理表单加载中的选择太早,因为表单尚未显示。在表格显示的事件中执行datagridview clear selection。

 private void Form1_Shown(object sender, EventArgs e)
    {
           DataGridView1.ClearSelection();
    }

OR

 void dataGridView2_SelectionChanged(object sender, EventArgs e)
    {
        dataGridView2.ClearSelection();
    }  

答案 1 :(得分:0)

试试这个

DataGridView1.CurrentCell.Selected = false;