datagrid添加button列 想在datagrid下,每一行后面加个相同的按钮,就是相当于加button列,怎么做呢,注意,是datagrid,不是datagridview 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加模板列,在模板列里添加button 悲催。只知道怎么在datagridview里加 WinForm程序里哪儿来的datagrid 我目光短浅了么? 看了下文档 好像没有Button列的相关类 为什么不用Datagridview呢 datagridview就是用来替代DataGrid的 现在就是在03下做这个东西,所以只有datagrid datatable table建好,放好表头后DataRow row ;row=table.NewRow();row["答卷"]="答卷"; //为按钮那列,type为stringtable.Rows.Add(row);dataGrid1.DataSource = table; //必须绑定后再放上按钮,要不显示不正确dataGrid1.TableStyles.Add(new DataGridTableStyle());Button btnAnswer = new Button();btnAnswer.Click +=new EventHandler(btnAnswer_Click);btnAnswer.BackColor=Color.FromArgb(255,255,204);((DataGridTextBoxColumn)dataGrid1.TableStyles[0].GridColumnStyles[6]).TextBox.Controls.Add(btnAnswer); XNA4.0 画线 帮看看 HttpWebRequest 相关的一段代码 在form2里面如何改变form1里面控件的属性 c# 如何通过编程实现拦截网络蜘蛛 如何获取datagrid中点击列的列名 谁能给解释下 怎么样对一个Assembly实现统计调用次数的功能 新新手问一个数组问题 求惠通短信猫开发包例程 如何实现悬浮窗口,滚动文字,类似FoxMail 快速检测IP是否在线 在ASP.NET中GridView用存储过程删除
DataRow row ;
row=table.NewRow();
row["答卷"]="答卷"; //为按钮那列,type为string
table.Rows.Add(row);
dataGrid1.DataSource = table; //必须绑定后再放上按钮,要不显示不正确dataGrid1.TableStyles.Add(new DataGridTableStyle());
Button btnAnswer = new Button();
btnAnswer.Click +=new EventHandler(btnAnswer_Click);
btnAnswer.BackColor=Color.FromArgb(255,255,204);
((DataGridTextBoxColumn)dataGrid1.TableStyles[0].GridColumnStyles[6]).TextBox.Controls.Add(btnAnswer);