我已經創建了兩個類組合框:的datagridview與
public class Params : List<Param>
{
}
public class Param
{
public enum enType
{
Integer,
Double,
String,
DateTime
}
private string sName_m;
public string Name
{
get { return sName_m; }
set { sName_m = value; }
}
private string sValue_m;
public string Value
{
get { return sValue_m; }
set { sValue_m = value; }
}
private enType eType_m;
public enType Type
{
get { return eType_m; }
set { eType_m = value; }
}
}
現在我希望能夠以顯示在Windows應用程序中的網格式控制的參數,可以讓我拖着一個DataGridView到我的形式,通過選擇其他數據源 - >項目數據源,然後選擇我的Params類(frmMain + Params)來選擇一個datasouce。
現在,當我運行應用程序,我可以添加/刪除/編輯記錄和網格顯示三列。我希望能夠做的是讓Type列成爲一個下拉列表,讓我的選擇值在枚舉中。目前,我必須輸入一個必須與枚舉相匹配的字符串。可能?
好的,我刪除了數據源,並手動設置列,我沒有看到DataGridView控件上的AutoGenerateColumns屬性。 – Jeremy 2009-04-22 19:48:27