您的位置:首页 > 编程语言 > C#

C# 重写UserControl.Text 属性值运行清空的解决方法

2015-09-05 21:55 274 查看
/////关键是申明的时候加上 DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)

/////不然在设计界面设置的值并不会保存起来   程序启动还是默认值空字符串

[Browsable(true)]

        [Description("关联显示的文本"), DefaultValue(typeof(string), ""), DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]

        public override string Text

        {

            get

            {

                return base.Text;

            }

            set

            {                

                mylabel.Text = value;

                base.Text = value; 

            }
        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息