当前位置:编程学习 > C#/ASP.NET >>

DataGridViewButtonColumn click事件之奇怪问题

我写了如下代码:
DataGridViewButtonColumn Details = new DataGridViewButtonColumn();
Details.Text = "显示Id";
//清除标题
Details.HeaderText = "显示Id";
Details.UseColumnTextForButtonValue = true;
//添加该列
myDataGrid.Columns.Add(Details);Details.Name = "Details";
private void myDataGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridView dgv = (DataGridView)sender;

            if (dgv.Columns[e.ColumnIndex].Name == "Details")   // Details 是你的 ButtonColumn 名称
            {
               MessageBox.Show(e.RowIndex.ToString());
            }
        }

可是点击了按钮列之后什么反应也没有,设置断点发现定义的事件跟本没有被调用,怎么加事呀??? --------------------编程问答-------------------- ding --------------------编程问答-------------------- myDataGrid===>属性窗口====>事件====>找到对应的事件=====>看看有没有myDataGrid_CellContentClick事件

估计是因为没有委托到这个事件... --------------------编程问答-------------------- 我晕,我在属性窗口找不到事件这一项…… --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,