我定义了一个控件:MyControl,里面放了两个Label,分别是MyLabel1,MyLabel2,并设置了属性:
public Label Label1
{
get { return this.MyLabel1; }
}当我把MyControl控件拖到Form上时,我为Label1设置背景色为RED,但一运行这个属性就变成了默认值,请教怎么解决?
public Label Label1
{
get { return this.MyLabel1; }
}当我把MyControl控件拖到Form上时,我为Label1设置背景色为RED,但一运行这个属性就变成了默认值,请教怎么解决?
解决方案 »
- 求推荐一个网站爬取工具,爬取整个网站的
- windows mobile 开发中出现 将数据发送到运行IIS的计算机失败.详细查看HRESULT
- 关于remoting服务端的显示问题
- 寻求【邮件群发】的解决方案
- C#调用C++中的Dll,传入传出参数为结构体指针,如何转化结构体(急)
- Crystal Reports for Visual Studio 2005导出至excel后,不同group 的details居然合并在一起了,为什么?
- 怎样设置能去掉datagridview中每行最前面的那块行头!!!
- ToolStrip的按钮怎么做成32x32大小?
- winform中运行flash的问题
- ribbon控件
- smtp问题, 搜了n多文章,没有看到和我类似的情况!请高人解答!在线等...............
- 有关FTP下载文件接收时的问题(有请速马)?????????????
public Color MyLabelColor
{
get
{
return this.label1.BackColor;
}
set
{
this.label1.BackColor = value;
}
}
就可以了。
public System.Windows.Forms.Label Label1
{
get {return this.label1;}
} [System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
public System.Windows.Forms.Label Label2
{
get {return this.label2;}
}