我正在构建一个自定义用户控件。属性之一必须允许最终用户选择数字数据类型,例如 int、short、long、double....
我在弄清楚将什么用作内部属性类型时遇到问题,因此当用户在属性框中选择 DataType 选项时,它将为他们提供所有数字类型的下拉列表。
我尝试了一些变化......下面的这个,编译时将 DataType 属性显示为灰色。它不允许我选择或输入值。
private System.ValueType _DataType;
public System.ValueType DataType
{
get { return _DataType; }
set
{
_DataType = value;
}
}
任何帮助表示赞赏。谢谢!