C# WinForm グリッド表示:データ表示方法と実装
C#でWinFormsを使用すると、DataGridViewコントロールを使ってデータをグリッド表示することができます。以下はサンプルコードです:
- ウィンドウフォームにDataGridViewコントロールを追加すると、ドラッグアンドドロップの方法でまたはコード内で動的に追加することができます。
- 窓がロードされる際に、データをDataGridViewコントロールにバインドします。
// 假设数据源为一个List
List<Person> persons = new List<Person>();
persons.Add(new Person { Name = "Alice", Age = 25 });
persons.Add(new Person { Name = "Bob", Age = 30 });
// 绑定数据到DataGridView控件
dataGridView1.DataSource = persons;
- Personというカスタムデータ型:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
- DataGridViewコントロールのプロパティを設定すると、列幅の自動調整、ユーザーによる行の追加の禁止、ユーザーによる編集の禁止などが可能です。
WinFormsでデータのグリッド表示を実現するためには、上記の手順を実行する必要があります。