首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# winform的简单有关问题

2011-12-23 
C# winform的简单问题,在线等我在DataGridView里添加一个DataGridViewButtonColumn把text属性设置成 开启

C# winform的简单问题,在线等
我在DataGridView里添加一个DataGridViewButtonColumn
把text属性设置成 "开启 "
我想在点击按钮后把text设置成 "关闭 "
用cells[i].value属性只对文本框有效,对我要的操作无效
我刚接触winform,请高手指点一下

[解决办法]
对按钮列也是可以的吧,我是在WinForm程序里测试的:
this.dataGridView1[2, 0].Value = "关闭 ";

我这里就可以的.

[解决办法]
//处理CellContentClick事件

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
DataGridViewButtonCell vCell =
(DataGridViewButtonCell)dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
if (vCell.Value == "关闭 ")
vCell.Value = "打开 ";
else vCell.Value = "关闭 ";
}
[解决办法]
TO:对textbox列有效

我用的是net 2.0,你试试看行不,我这里就是不行

我测试直接可以对Text进行更改的..

for example:
this.dataGridView1.Rows[0].Cells[3].Value = "test ";

为什么你的不行呢?不妨把你写的代码贴出来看看...

热点排行