zoukankan      html  css  js  c++  java
  • dataGridView 去除默认选择

    dataGirdView 默认加载数据后,会选择第一行的第一个可见单元格。而有的时候我们不需要这样,已达到让容易点击一个后,在进行操作。

    我们可以用如下的代码实现:

    dataGridView1.Rows[0].Selected = false;
    this.dataGridView1.TabStop = false;
    dataGridView1.Rows[0].Selected = false;
    this.dataGridView1.CurrentCell = null;
    dataGridView1.ClearSelection();

    但是有个注意点:

    不能写在窗体的初始化函数里面写。。
    只能在 Load里面写。。

    public Form1()
    {
    InitializeComponent();
    dataGridView1.Rows[0].Selected = false;//无效
    //this.dataGridView1.TabStop = false;//无效
    //dataGridView1.Rows[0].Selected = false;//无效
    //this.dataGridView1.CurrentCell = null;//无效
    //dataGridView1.ClearSelection();//无效
    //dataGridView1.Rows[0].Selected = false; //无效
    }
    private void Form1_Load(object sender, EventArgs e)
    {
    dataGridView1.Rows[0].Selected = false;
    //this.dataGridView1.TabStop = false;
    //dataGridView1.Rows[0].Selected = false;
    //this.dataGridView1.CurrentCell = null;
    //dataGridView1.ClearSelection();
    }

    当然也可以放在按钮下,神马的~

  • 相关阅读:
    第二阶段站立会议第三天
    第二阶段站立会议第二天
    第二阶段站立会议第一天
    测试计划
    cnblogs用户体验及建议
    第一阶段绩效评估
    第一阶段各组意见回复
    第一阶段团队评价
    站立会议第十天
    站立会议第九天
  • 原文地址:https://www.cnblogs.com/lingfengchencn/p/2551065.html
Copyright © 2011-2022 走看看