回 帖 发 新 帖 刷新版面

主题:制作控件方面的问题

我自已做了一个控件有一个问题不知道如何解决:
我自定义属性要实现像属性框里那样点击加号样式的展开可得下一级属性。
请多多指教!!

回复列表 (共1个回复)

沙发

继承:System.ComponentModel.ExpandableObjectConverter

然后重载下面方面:
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)

public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)

public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)

public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value)

反正非常麻烦,你自己到网络上找一下这方面的文章。

我来回复

您尚未登录,请登录后再回复。点此登录或注册