我如下定義的示例類#數據綁定列表:Ç<string>到的DataGridColumn
class Shops : INotifyPropertyChanged
{
private int _productId;
private string _productName;
private List<string> _test;
private bool _active;
public int ProductId
{
get { return _productId; }
set { _productId = value; }
}
public string ProductName
{
get { return _productName; }
set { _productName = value; }
}
public List<string> Test
{
get { return _test; }
set { _test = value; }
}
public bool Active
{
get { return _active; }
set { _active = value; }
}
}
當我數據綁定這一個DataGridView,除了測試一切都正確的約束。 Active的複選框也是在datagridview中自動創建的。
是否有辦法告訴數據綁定List需要綁定爲ComboBox?
謝謝你的時間。
的結合是在運行時。所以我不會自己添加列。綁定正在照顧這一點。 – Shift 2011-03-25 20:57:58
@Shift - 您只能指定DataGridView的columns屬性中需要特殊行爲的一個特殊列,所有其他列將動態構建和綁定。只要您爲該列正確設置了綁定,就應該按照您的預期行事。順便說一句:這是Winforms還是Webforms? – 2011-03-28 16:52:38