在C#中,使用DataGridView控件可以方便地顯示數(shù)據(jù)。以下是一個(gè)簡單的示例,演示了如何使用DataGridView顯示數(shù)據(jù):
首先,確保已經(jīng)在項(xiàng)目中引用了System.Windows.Forms
命名空間。
創(chuàng)建一個(gè)DataTable對象,用于存儲數(shù)據(jù)。例如:
DataTable dataTable = new DataTable();
dataTable.Columns.Add("ID", typeof(int));
dataTable.Columns.Add("Name", typeof(string));
dataTable.Columns.Add("Age", typeof(int));
這里我們創(chuàng)建了一個(gè)包含三列(ID、Name和Age)的DataTable。
dataTable.Rows.Add(1, "Alice", 30);
dataTable.Rows.Add(2, "Bob", 25);
dataTable.Rows.Add(3, "Charlie", 22);
DataGridView dataGridView = new DataGridView();
dataGridView.DataSource = dataTable;
這里我們將DataTable對象設(shè)置為DataGridView控件的DataSource屬性,這樣DataGridView就會自動(dòng)顯示DataTable中的數(shù)據(jù)。
this.Controls.Add(dataGridView);
完整的示例代碼如下:
using System;
using System.Windows.Forms;
namespace DataGridViewExample
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
// 創(chuàng)建DataTable對象
DataTable dataTable = new DataTable();
dataTable.Columns.Add("ID", typeof(int));
dataTable.Columns.Add("Name", typeof(string));
dataTable.Columns.Add("Age", typeof(int));
// 向DataTable中添加數(shù)據(jù)行
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);
}
}
}
運(yùn)行此示例,即可在窗體上看到顯示的數(shù)據(jù)。