我正在使用 C# windows 窗体控件库程序来创建自己的控件,代码如下:
public partial class MyControl : UserControl
{
public MyControl()
{
InitializeComponent();
}
private float mMinValue;
[Browsable(true)]
[EditorBrowsable(EditorBrowsableState.Always)]
[Category("Design") , DefaultValue(0.0)]
public float MinValue
{
get { return mMinValue; }
set { mMinValue = value; }
}
private float mMaxValue;
[Browsable(true)]
[EditorBrowsable(EditorBrowsableState.Always)]
[Category("Design") , DefaultValue(1.0)]
public float MaxValue
{
get { return mMaxValue; }
set { mMaxValue = value; }
}
}
程序运行时,MinValue和MaxValue的默认值都是0,那么如何正确设置默认值呢?