private string _SSStr = "这里设定默认值";
[Browsable(true)]
public string SSStr
{
get { return _SSStr; }
set { _SSStr = value; Invalidate(); }
}
private void Set() //这里假设一个函数
{
ppp=SSStr; //这里把传递的数据SSStr赋给ppp
}
问题:当我设定_SSStr的默认值后,无论我调用控件后怎么设置SSStr,结果ppp都只能得到_SSStr的默认值
当我不设定_SSStr的默认值时,无论调用控件后设置SSStr,都无法传递数据(最终结果可能为
------解决思路----------------------
没看到你调用Set函数 PPP怎么能得到最新的值呢。 你可以直接在SSStr?属性里 将Value值 赋值给PPP