当前位置: 代码迷 >> C# >> C#自定义控件没法传递数据,求各位达人帮忙
  详细解决方案

C#自定义控件没法传递数据,求各位达人帮忙

热度:16   发布时间:2016-05-05 03:02:04.0
C#自定义控件无法传递数据,急求各位达人帮忙

        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
  相关解决方案