我正在構建自定義用戶控件。其中一個屬性必須允許最終用戶選擇數字數據類型,如int,short,long,double ....具有數據類型屬性的自定義控件問題
我有一個問題想出要用作內部屬性類型,所以當用戶在屬性框中選擇DataType選項時,它將爲它們提供所有數字類型的下拉列表。
我已經嘗試了一些差異...下面這一個,編譯時顯示的數據類型屬性爲灰色。它不會允許我選擇或輸入一個值 。
private System.ValueType _DataType;
public System.ValueType DataType
{
get { return _DataType; }
set
{
_DataType = value;
}
}
任何幫助表示讚賞。 謝謝!
我寧願不使用枚舉,特別是因爲數字數據類型是一個系統概念。枚舉也不喜歡在其中使用保留字。他們必須是一種輕鬆解決這個問題的方法。 – Rick 2009-03-03 23:28:56