我创建了一个类型并且具有很少的属性并为这些属性赋值。我需要将此类与属性网格绑定。我需要为使用反射创建的一些属性添加/修饰自定义属性。
有人可以帮助我使用反射添加自定义属性。
[TypeConverter(typeof(DropDownConverter))]
public string NAME
{
get { return m_name; }
set
{
m_name = value;
}
}
最后,该属性应该添加一个TypeConverter属性。
谢谢, Kishore Borra。
答案 0 :(得分:0)
您需要实施ICustomTypeDescriptor
并实施GetProperties
以返回包含您属性的自定义PropertyDescriptor
。