马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

datagridview中的选中与不选中

[复制链接]
查看6291 | 回复3 | 2016-11-7 16:15:42 | 显示全部楼层 |阅读模式
10金钱


在请教个问题啊,查了好多资料一直没解决,我想选中时右键的快捷菜单可用,否则不可用。代码如下:但选中了还是不会变化,求解!
  private void dataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e)
        {

            if (dataGridView1.IsCurrentCellDirty)
              {
                  dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
              }         
        }

        private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
        {

         if (dataGridView1.Rows.Count > 0)
             {
                 for (int i = 0; i < dataGridView1.Rows.Count; i++)
                {

                      string _selectValue = dataGridView1.Rows.Cells[1].EditedFormattedValue.ToString();
                        if (_selectValue= "True")
                        {
                            //MessageBox.Show("选中");
                            详细信息ToolStripMenuItem.Enabled = true;
                        }
                        else
                        {
                            //MessageBox.Show("未选中");
                            详细信息ToolStripMenuItem.Enabled = false;
                        }

                }
             }
        }

        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            dataGridView1.CurrentCellDirtyStateChanged += new EventHandler(dataGridView1_CurrentCellDirtyStateChanged);
            dataGridView1.CellValueChanged += new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);
        }

剑弑 | 2016-11-9 09:13:49 | 显示全部楼层
问题说的不清楚,说清楚点,右键的菜单栏是什么情况

点评

悬赏的金钱咋结账啊  详情 回复 发表于 2016-11-9 20:36
谢谢哈我找到解决方法了  详情 回复 发表于 2016-11-9 20:33
回复

使用道具 举报

小绵羊 | 2016-11-9 20:33:35 | 显示全部楼层
剑弑 发表于 2016-11-9 09:13
问题说的不清楚,说清楚点,右键的菜单栏是什么情况

谢谢哈我找到解决方法了
回复

使用道具 举报

小绵羊 | 2016-11-9 20:36:57 | 显示全部楼层
剑弑 发表于 2016-11-9 09:13
问题说的不清楚,说清楚点,右键的菜单栏是什么情况

悬赏的金钱咋结账啊
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则