我自定义了一个继承自TextBox的控件,新增了2个属性 MaxValue和MinValue
private double maxValue;
private double minValue;
[Browsable(true)]
public double MaxValue
{
get
{
return maxValue;
}
set
{
maxValue = value;
}
} [Browsable(true)]
public double MinValue
{
get
{
return minValue;
}
set
{
minValue = value;
}
}编辑的时候在属性页中可以见到这两个属性,但是修改之后编译运行还是原来的初始值0,0。
我使用的是2005 beta2, 在2003时没有这个问题的,编译运行后可以得到修改以后的值。
请问在2005 beta2中如何解决?
private double maxValue;
private double minValue;
[Browsable(true)]
public double MaxValue
{
get
{
return maxValue;
}
set
{
maxValue = value;
}
} [Browsable(true)]
public double MinValue
{
get
{
return minValue;
}
set
{
minValue = value;
}
}编辑的时候在属性页中可以见到这两个属性,但是修改之后编译运行还是原来的初始值0,0。
我使用的是2005 beta2, 在2003时没有这个问题的,编译运行后可以得到修改以后的值。
请问在2005 beta2中如何解决?
this.minValue=2.2
如果又这行代码的话,应该就是可以保存的
否则就没有保存,您也可以手工的修改这个代码。
如果在Form.cs中写一个初始化函数,来设定,又比较麻烦,因为每个TextBox都要写一个