【发布时间】:2014-02-07 03:22:33
【问题描述】:
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("Software Title", typeof(string)));
dt.Columns.Add(new DataColumn("Version", typeof(string)));
dt.Columns.Add(new DataColumn("Uninstall", typeof(System.Windows.Forms.Button)));
DataRow dr = dt.NewRow();
dr[0] = "App";
dr[1] = "1.0";
Button uninstall = new Button();
uninstall.Text = "Uninstall";
dr[2] = uninstall;
dt.Rows.Add(dr);
dataGridViewSoftware.DataSource = dt;
文本出现,但按钮从未出现。
【问题讨论】:
-
您的目标是什么类型的应用程序,您不必在 DataTable 中添加按钮,而是必须在 gridview 中添加一个带有按钮的列。
-
您的目标是什么类型的应用程序? Winform、WPF、ASP.Net ?
标签: c# winforms datagridview datatable datarow