需要綁定的數據類型的屬性,必須加上get;set;,否則無法綁定
窗口加載時綁定數據:
private void FormIO_Load(object sender, EventArgs e)
{
List<Test> lists = new List<Test>()
{
new Test("aa","bb",Properties.Resources.ok_16),
new Test("cc","dd",Properties.Resources.normal_16),
new Test("ee","ff",Properties.Resources.yes_16)
};
kryptonDataGridView1.DataSource = lists;
}
Test模型結構如下,如果屬性不加上get set,則無法綁定數據:
public class Test
{
//public string S1;//錯誤,無法綁定到datagridview
//public string S2;//錯誤,無法綁定到datagridview
//public Image Image;//錯誤,無法綁定到datagridview
public string S1 { get; set; }
public string S2 { get; set; }
public Image Image { get; set; }
public Test(string s1, string s2, Image image)
{
this.S1 = s1;
this.S2 = s2;
this.Image = image;
}
}