Master C# DataGridView Control
In C#, you can use the DataGridView control by following these steps:
- You can add a DataGridView control in a Windows form either by dragging and dropping or dynamically creating it in the code.
- Data binding: linking a data source to a DataGridView control can use data sources such as DataSet, DataTable, List, etc.
dataGridView.DataSource = dataTable; //将一个DataTable绑定到DataGridView
- Set column properties: Column properties of the DataGridView can be set either during design time or in code, such as column title, column width, and column type.
dataGridView.Columns[0].HeaderText = "姓名"; //设置第一列标题为“姓名”
dataGridView.Columns[1].Width = 100; //设置第二列宽度为100
- Responding to user actions: You can add event handlers to handle user actions, such as clicking on a cell, double-clicking, and so on.
private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
{
//处理单元格点击事件
}
private void dataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
//处理单元格双击事件
}
By following the above steps, you can use the DataGridView control in C# to display and manipulate data.