我在winform窗体上使用datagridview控件,其中前面4列是绑定的数据库,第5列式添加的一列 --按钮,我现在想在这列按钮上分别显示“开”或者“关”,还有相关的按钮操作的一些程序。
现在不知道怎么获得这些按钮的属性。
下面是前面的一些基本程序
ds.Tables[0].TableName = "Ele_Machine";            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.DataSource = ds.Tables["Ele_Machine"];
            dataGridView1.Rows[0].Cells[4].*****//在web上是使用findcontrol来实现,这里不懂怎么做??请高手指点一下:
1.按钮显示字,应该好做
2.这些按钮的点击的程序怎么弄
谢谢

解决方案 »

  1.   

    写个自定义控件add到cell里,给自定义控件留出click事件接口就行啦。
      

  2.   

    不是太懂用哪个语句,能否给个简单的例子,只会用web里面的gridview,好像这两个差的还挺多的
      

  3.   

                DataGridViewButtonColumn buttonColumn=new DataGridViewButtonColumn();
                //新建的button上面怎么才能显示“开”或者”关“?
                buttonColumn.HeaderText = "控制";
                dataGridView1.Columns.Add(buttonColumn);
    动态添加像上面这样还知道,就是布知道怎么来修改这些每个格里的button的属性