2011-01-20 3 views
0

1) У меня есть пользовательскиеРеализовать свойство зависимостей в пользовательском объекте

Class Foo 
End Class 

Могу ли я реализовать на нем свойство зависимостей?

2) У меня есть обычай

Class Bar 
    Inherits NonDependencyObjectBase 
End Class 

Могу ли я реализовать на нем свойство зависимостей?

ответ

1

Нет, однако вы можете реализовать прикрепленное свойство в объекте без зависимостей.

+0

Прилагаемые свойства также относятся к UIelement или тому подобному ... Скажите, если у меня есть пользовательский элемент управления WinForm, который не наследует UIElement, я не могу продлить его с помощью зависимостей или прикрепленного свойства? – serhio

+1

Да, это только для DependencyObject, однако мы можем создавать прикрепленные свойства класса, которые не могут быть объектом зависимостей, для элементов управления на основе winform вы должны использовать архитектуру INotifyPropertyChanged –

Смежные вопросы