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

datagriedview 行内动态添加按钮

我想在DATAGRIEDVIEW 行内添加按钮,还是隔一行添加一个,怎么动态添加,谢谢大家了 --------------------编程问答-------------------- 貌似只能设定整列的type为ButtonColumn,可以在点击事件里判断隔一行执行

        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (Convert.ToInt32(e.RowIndex) % 2 == 0)
            {
                MessageBox.Show("123");                
            }
        }
--------------------编程问答-------------------- http://blog.csdn.net/heku518/article/details/3239135
按这个方法,自己再合适的时候,添加 --------------------编程问答--------------------
DataGridViewButtonColumn MyColumn = new DataGridViewButtonColumn();
MyColumn.HeaderText = "操作";
dataGridView2.Columns.Add(MyColumn);

先加一列。

循环设置按钮上文字,也可以选择是否显示按钮
for(int index = 0;index<this.dataGirdView1.Rows.count;index++)
{
   DataGridViewButtonCell buttonCell = this.dataGirdView1.Rows[index].Cells[按钮所在列索引] as DataGridViewButtonCell;
   buttonCell.Value = 按钮文本;
if(index%2==0)
.....
} --------------------编程问答-------------------- 嗯,2楼可以,学习了。 --------------------编程问答-------------------- 谢谢你们,问题解决
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,