阅读量:0
在C#中,使用DataGridView控件可以方便地显示数据。以下是一个简单的示例,演示了如何使用DataGridView显示数据:
首先,确保已经在项目中引用了
System.Windows.Forms
命名空间。创建一个DataTable对象,用于存储数据。例如:
DataTable dataTable = new DataTable(); dataTable.Columns.Add("ID", typeof(int)); dataTable.Columns.Add("Name", typeof(string)); dataTable.Columns.Add("Age", typeof(int));
这里我们创建了一个包含三列(ID、Name和Age)的DataTable。
- 向DataTable中添加数据行:
dataTable.Rows.Add(1, "Alice", 30); dataTable.Rows.Add(2, "Bob", 25); dataTable.Rows.Add(3, "Charlie", 22);
- 将DataTable绑定到DataGridView控件:
DataGridView dataGridView = new DataGridView(); dataGridView.DataSource = dataTable;
这里我们将DataTable对象设置为DataGridView控件的DataSource属性,这样DataGridView就会自动显示DataTable中的数据。
- 最后,将DataGridView控件添加到窗体上:
this.Controls.Add(dataGridView);
完整的示例代码如下:
using System; using System.Windows.Forms; namespace DataGridViewExample { public partial class MainForm : Form { public MainForm() { InitializeComponent(); // 创建DataTable对象 DataTable dataTable = new DataTable(); dataTable.Columns.Add("ID", typeof(int)); dataTable.Columns.Add("Name", typeof(string)); dataTable.Columns.Add("Age", typeof(int)); // 向DataTable中添加数据行 dataTable.Rows.Add(1, "Alice", 30); dataTable.Rows.Add(2, "Bob", 25); dataTable.Rows.Add(3, "Charlie", 22); // 将DataTable绑定到DataGridView控件 DataGridView dataGridView = new DataGridView(); dataGridView.DataSource = dataTable; // 将DataGridView控件添加到窗体上 this.Controls.Add(dataGridView); } } }
运行此示例,即可在窗体上看到显示的数据。