问题描述
现用开发环境VisualStudio2008Or20121,新建一个UserControl2,继承标准Label控件,然后将背景色改为红色3,在另外一个工程创建一个窗体,将自定义控件拖放窗体上,此时背景色为红色4,将自定义控件背景色改为绿色5,将所有资源全部关闭,重新编译自定义控件所在工程6,再打开测试窗体,控件背景色还是红色问题:在以前Vs2003和2005开发时这是测试窗体上的背景色应该也改为绿色了请问是因为开发环境升级之后不支持还是需要自定义控件做些什么设置,3q
解决方案
解决方案二:
完全重新编译,或是重新拷贝dll。
解决方案三:
已经重新编译,直接引用的自定义控件工程,不需要CopyDll为了试验,也重新删除添加过控件工程
解决方案四:
这是正确的表现啊!“自定义控件背景色”等于是默认值,窗体设计时可以重新指定背景色(当前值)。更改默认值不会影响当前值的。
解决方案五:
楼上说的对呀
解决方案六:
设计自定义控件时请仔细察看属性值的状态。在于属性列表中。。。。
时间: 2024-10-26 12:18:36