社区
C#
帖子详情
十万火急:自定义控件的属性值无法保存,各位大虾请帮忙!!!
hhuan
2004-11-19 04:41:34
具体的问题链接如下
http://community.csdn.net/Expert/topic/3565/3565339.xml?temp=.6033289
请帮忙!!
...全文
217
12
打赏
收藏
十万火急:自定义控件的属性值无法保存,各位大虾请帮忙!!!
具体的问题链接如下 http://community.csdn.net/Expert/topic/3565/3565339.xml?temp=.6033289 请帮忙!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuandhu
2005-06-24
打赏
举报
回复
www.dnc.com.cn 下一个日期控件源码看看就知道答案了
AhBian
2004-11-29
打赏
举报
回复
可能是我原先没能完全理解楼主的意思。
有关 TypeConverter 的重写,你可以参考以下帖:
http://community.csdn.net/Expert/topic/3581/3581914.xml?temp=.6428644
不必使用 struct 代替 Component,因为 struct 有相当的局限性。
TypeEditor 是针对 UI 控件实现的可视化设计器,也有其用武之地。
hhuan
2004-11-29
打赏
举报
回复
问题已经解决:
1、用struct代替Component实现可展开的属性更简捷
2、注意TypeConvert的重写
3、MSDN中关于这部分的例子把Editor作为控件类的Attribute,造成理解上的困惑,
实际可以直接应用在作为属性的struct或者class
hhuan
2004-11-22
打赏
举报
回复
AhBian(阿扁) :
谢谢你,我加了,问题依旧。你哪有例子吗,给我发一个!!
hdyxing@hotmail.com
AhBian
2004-11-21
打赏
举报
回复
请添加以下两个方法:
public bool ShouldSerializeTagSource
{
return (s_tag != 一个默认值);// 由对象实例化时的缺省值
// 直接返回 true 也可。
}
public void ResetTagSource()
{
s_tag = 默认值;
// Tag_Source = 默认值; // 如果需要引发属性值改变事件或其他处理
}
反编译一下 .NET 的类库,会发现 Control 的 Font 属性的设计时保存值就是如此实现的。
具体信息请参见 System.ComponentModel.DefaultValue 特性的描述。
Jeff20040819
2004-11-21
打赏
举报
回复
顶 接分
constantine
2004-11-19
打赏
举报
回复
up
hhuan
2004-11-19
打赏
举报
回复
来人呀!!!
520NET
2004-11-19
打赏
举报
回复
LG
hhuan
2004-11-19
打赏
举报
回复
CSTerry(Terry):
我加了,还是不行,劳驾打开那个链接看看我的问题,拜托!!
CSTerry
2004-11-19
打赏
举报
回复
试试在
InitializeComponent();
后面加上一句
this.SetStyle(ControlStyles.UserPaint,true);
Jeff20040819
2004-11-19
打赏
举报
回复
学习 接分
我在CSDN参与的3000个帖子
2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之
值
4:数组题 望高手
帮忙
! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid...
请
大虾
指教那
链接:MSDN UserNet等
Q 我想知道如何在VC中...我采用
属性
表
属性
页界面,我想把它修改为这种界面。 http://www.codeproject.com/useritems/CollapsiblePanelBar.asp 是一个使用C#实现的例子程序。怎么使用现成的类代码实现这种界面呢? A ...
CSDN回帖得分大全(近两年)
十万火急
[VC/MFC HTML/XML] √ 求助:VC中用结构体从DLL返回数据问题,貌似简单,极其郁闷中 [VC/MFC 进程/线程/DLL] √ C语言与PHP通信的问题(SOCKET) [VC/MFC 网络编程] √...
springboot(酒店管理系统)
开发语言:Java JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.6/5.7(或8.0) 数据库工具:Navicat 开发软件:idea 依赖管理包:Maven 代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程
帮忙
部署项目,需要额外付费 3.本项目有演示视频,如果需要观看,
请
联系我 4.调试过程中可
帮忙
安装IDEA,eclipse,MySQL,JDK,Tomcat等软件 重点: 需要其他Java源码联系我,更多源码任你选,你想要的源码我都有! 需要加v19306446185
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章