[英]Adding a custom attribute to a type created using reflection
我已經創建了一個類型和幾個屬性,並為這些屬性分配了值。 我需要將此 class 與屬性網格綁定。 我需要為我使用反射創建的一些屬性添加/裝飾自定義屬性。
有人可以幫助我使用反射添加自定義屬性嗎?
[TypeConverter(typeof(DropDownConverter))]
public string NAME
{
get { return m_name; }
set
{
m_name = value;
}
}
最后,該屬性應該添加一個 TypeConverter 屬性。
謝謝,基肖博拉。
您需要實現ICustomTypeDescriptor
並實現GetProperties
以返回包含您屬性的自定義PropertyDescriptor
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.