كيفية تعيين PropertyDescriptor الافتراضي إلى خاصية؟
-
16-09-2019 - |
سؤال
هل هناك سمة لإعداد PropertyDescriptor الافتراضي للحصول على خاصية؟ أريد فقط إضافة سمة إلى خاصية وتحديد PropertyDescriptor. ثم قد تم إنشاء مثيل محال الخصوصية. لم أجد السمة في .NET Framework.
المحلول
لا، لا يمكنك ذلك. ومع ذلك، يمكنك تنفيذ ICustomTypeDescriptor
أو (أسهل) يرث من CustomTypeDescriptor
.
إذا كانت الكائنات الخاصة بك موجودة في مجموعة، فيمكنك إجراء عملية التنفيذ ITypedList
في حين أن.
لا تنتمي إلى StackOverflow