1
我創建一個DataGridView有如下3列:datagridviews在C#中的WinForms
- SR沒有
- 任務
- 狀態(複選框列)
我要補充11行我想要硬編碼的值。 像sr no 1到11以及任務的特定文本。 複選框列應該最初都設置爲false。
這樣做的最好方法是什麼? 請幫忙。
我創建一個DataGridView有如下3列:datagridviews在C#中的WinForms
我要補充11行我想要硬編碼的值。 像sr no 1到11以及任務的特定文本。 複選框列應該最初都設置爲false。
這樣做的最好方法是什麼? 請幫忙。
當使用DataGridView
時,我通常更喜歡使用數據綁定來定義內容。一個簡單的方法是創建一個類來表示你的記錄,創建這個類的對象的列表,然後將其分配到DGV的DataSource
屬性:
class SR
{
public int SRNumber { get; set; }
public string Tasks { get; set; }
public bool Status { get; set; }
}
...
var list = new List<SR>
{
new SR { SRNumber = 1, Tasks = "Foo", Status = true },
new SR { SRNumber = 2, Tasks = "Bar", Status = false },
...
};
dataGridView.DataSource = list;
在設計,不要忘記地圖每列以SR
類的屬性(將DataPropertyName
設置爲屬性的名稱)