WinForm自定义控件属性问题

teieikun 2014-08-21 05:37:21
现用开发环境 VisualStudio2008 Or 2012

1,新建一个UserControl
2,继承标准Label控件 ,然后将背景色改为红色
3,在另外一个工程创建一个窗体,将自定义控件拖放窗体上,此时背景色为红色
4,将自定义控件背景色改为绿色
5,将所有资源全部关闭,重新编译自定义控件所在工程
6,再打开测试窗体,控件背景色还是红色

问题:在以前Vs2003和2005开发时 这是测试窗体上的背景色应该也改为绿色了
请问是因为开发环境升级之后不支持还是需要自定义控件做些什么设置,3q

...全文
288 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
txyhj500 2014-09-02
  • 打赏
  • 举报
回复
设计自定义控件时请仔细察看属性值的状态。在于属性列表中。。。。
rock29 2014-09-01
  • 打赏
  • 举报
回复
楼上说的对呀
Tiger_Zhao 2014-08-22
  • 打赏
  • 举报
回复
这是正确的表现啊!
“自定义控件背景色”等于是默认值,窗体设计时可以重新指定背景色(当前值)。
更改默认值不会影响当前值的。
teieikun 2014-08-22
  • 打赏
  • 举报
回复
已经重新编译,直接引用的自定义控件工程,不需要Copy Dll 为了试验,也重新删除添加过控件工程
兔子-顾问 2014-08-21
  • 打赏
  • 举报
回复
完全重新编译,或是重新拷贝dll。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧