簡體   English   中英

向使用反射創建的類型添加自定義屬性

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM