DataGridView控件行类型中有一种是DataGridViewButtonColumn的类型,也就是DataGridView中的按钮,添加该按钮的代码是这样的:
DataGridViewButtonColumn buttons = new DataGridViewButtonColumn();
buttons.UseColumnTextForButtonValue = true;
buttons.Text = "开始计时";
buttons.Name = "ColBtn";
this.dataGridView1.Columns.Add(buttons);
在这里第一次添加进去时,这个列上的按钮文本可以设置,如上“开始计时”,而当在处理按下该按钮后的事件中修改这个按钮的文本时,却修改不了,我用了简单的赋值如下:
dataGridView1.Rows[e.RowIndex].Cells["ColBtn"].Value = "停止计时";
却始终不能把文本“开始计时”给修改成“停止计时”。怎么办???谢谢!!!
DataGridViewButtonColumn buttons = new DataGridViewButtonColumn();
buttons.UseColumnTextForButtonValue = true;
buttons.Text = "开始计时";
buttons.Name = "ColBtn";
this.dataGridView1.Columns.Add(buttons);
在这里第一次添加进去时,这个列上的按钮文本可以设置,如上“开始计时”,而当在处理按下该按钮后的事件中修改这个按钮的文本时,却修改不了,我用了简单的赋值如下:
dataGridView1.Rows[e.RowIndex].Cells["ColBtn"].Value = "停止计时";
却始终不能把文本“开始计时”给修改成“停止计时”。怎么办???谢谢!!!
DataGridViewButtonColumn buttons = new DataGridViewButtonColumn();
buttons.UseColumnTextForButtonValue = true;
buttons.Text = "开始计时";
buttons.Name = "ColBtn";
this.dataGridView1.Columns.Add(buttons);
在这里第一次添加进去时,这个列上的按钮文本可以设置,如上“开始计时”,而当在处理按下该按钮后的事件中修改这个按钮的文本时,却修改不了,我用了简单的赋值如下:
dataGridView1.Rows[e.RowIndex].Cells["ColBtn"].Value = "停止计时";