private string text;
[Browsable(true)]
public override string Text
{
get { return text; }
set { text = value; }
} private void lab_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawString(this.Text, this.Font, p.Brush, 0, 0);
}
为什么每次重新生成以后控件的Text属性都清空了?
[Browsable(true)]
public override string Text
{
get { return text; }
set { text = value; }
} private void lab_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawString(this.Text, this.Font, p.Brush, 0, 0);
}
为什么每次重新生成以后控件的Text属性都清空了?
解决方案 »
- 怎样将两个DataSet的数据转到一个DataTable中?
- C#中该方法怎么写
- httpwebrequest抓取页面时返回404错误!
- *(技术) pictrueBox图片透明问题
- C# 操作数据库锁定的问题,求解~~~
- C#中控件的背景阴影怎么消除?
- 怎么判断数据库中已存在某张表!!!
- 请问大虾如何判断一个实例他的类是否实现过某个确定的接口?
- 【补分贴】greatchao88、freewind0521请进来领分
- 怎么用crystal的语法来实现 一张表里两个字段的 非重复性记数,分不够再加,,只要能解决
- 餐饮票据打印问题
- Dictionary<int, double>中Values的最大值怎么求
this.text = "初始的名字";
要不设置这里不是一点用处都没有了 [Browsable(true)]
private string text;
[Browsable(true)]
public override string Text
{
get { return text; }
set {
text = value;
lab.Paint += lab_Paint; //给属性赋值时 触发事件
}
} private void lab_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawString(this.Text, this.Font, p.Brush, 0, 0);
}
生成项目后Text值都是空的在窗体代码生成器里找不到相关的Text属性值
是吧??????试了一下重写的属性好像会那样.......但是自己自定义的属性不会那样 private string text;
public string DisText
{
get
{
return text;
}
set
{
text= value;
}
}