请教:如何制作如下的自定义属性? 各位高手: 我现在做了一个控件,现在想为这个控件增加一个属性。这个属性就类似于PictureBox的Image属性,属性值里面有个按纽,可以让用户点这个按纽来选择要选择的文件,不知道这样的属性如何去加啊?请各位高手指点我。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要用TypeConverter来实现。主要重载四个方法。建议你先去去msdn看看先 属性设计器~~~[Description("说明"), TypeConverter(typeof(ImageConverter))] internal class ImageConverter : TypeConverter {好像是重写这几个方法ConvertFromCanConvertToCanConvertFrom GetStandardValues} [Description("说明"), TypeConverter(typeof(ImageConverter))] 这部分是属性修饰 我现在是要从XML加载控件,于是涉及到了保存图片 到XML,那么显然只能保存路径,但是VS2005里的Image属性 和ImageLocation不关联,我想保存ImageLocation,又想 让用户是通过那个按纽选择文件,而不是自己输入文件的路径 但是选择了Image以后,我想取到ImageLocation的值,结果是空值,就是正在为这个事情在郁闷~~不知道您明白我的意思了吗? 你可以改写属性的编辑器,让它弹出一个选择文件对话框.http://www.cnblogs.com/guanjinke/archive/2006/12/18/596127.html这里有说改写属性编辑器的方法 DataGridView与一个DataTable关联起来。 跪求问题答案!!! C#的DataGridView竖排显示的问题。 请教一个初级问题? 睡不着觉~问个小问题 C# 读取pdf 请高人留步 WPF 路由事件有什么好处?在什么场景下用? "猜老师的生日"用C#怎么编啊??//!!! treeview双击事件中,当单击节点前的"+"、"-"号时,总是出错,说是对象没有实例话。(在线等待) 寻找下载原代码的网站 program.cs出错!! 关于C# 空值插入数据库datetime类型问题。
[Description("说明"),
TypeConverter(typeof(ImageConverter))] internal class ImageConverter : TypeConverter
{
好像是重写这几个方法
ConvertFrom
CanConvertTo
CanConvertFrom
GetStandardValues}
TypeConverter(typeof(ImageConverter))]
这部分是属性修饰
那么显然只能保存路径,但是VS2005里的Image属性 和
ImageLocation不关联,我想保存ImageLocation,又想
让用户是通过那个按纽选择文件,而不是自己输入文件的路径
但是选择了Image以后,我想取到ImageLocation的值,结果
是空值,就是正在为这个事情在郁闷~~
不知道您明白我的意思了吗?
http://www.cnblogs.com/guanjinke/archive/2006/12/18/596127.html
这里有说改写属性编辑器的方法