datagrid c#怎样显示数据

avatar
作者
猴君
阅读量:0

在C#中,使用DataGridView控件可以方便地显示数据。以下是一个简单的示例,演示了如何使用DataGridView显示数据:

  1. 首先,确保已经在项目中引用了System.Windows.Forms命名空间。

  2. 创建一个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。

  1. 向DataTable中添加数据行:
dataTable.Rows.Add(1, "Alice", 30); dataTable.Rows.Add(2, "Bob", 25); dataTable.Rows.Add(3, "Charlie", 22); 
  1. 将DataTable绑定到DataGridView控件:
DataGridView dataGridView = new DataGridView(); dataGridView.DataSource = dataTable; 

这里我们将DataTable对象设置为DataGridView控件的DataSource属性,这样DataGridView就会自动显示DataTable中的数据。

  1. 最后,将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);         }     } } 

运行此示例,即可在窗体上看到显示的数据。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!