powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / В чем преимущество зависимых свойств?
4 сообщений из 4, страница 1 из 1
В чем преимущество зависимых свойств?
    #36917361
YK13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.
Начал знакомиться с технологией wpf. Но пока что не всегда и не везде получается увидеть преимущества. Так например хотелось бы понять в чем преимущество зависимых свойств ведь такие вещи как значение по умолчанию, проверка валидности задаваемого значения, PropertyChangedCallback вполне нормально можно реализовать в виде обычных (не статических) методов класса и вызывать их при присваивании значения свойству. Кроме того не понятен смысл использования метода OverrideMetadata - зачем использовать один и тотже объект типа DependencyProperty для свойства определенного в разных классах, ведь все равно в каждом классе мы определяем новые метаданные и новые методы для значения по умолчанию, проверки валидности задаваемого значения, PropertyChangedCallback. Зараннее благодарен если кто нибудь поможет разобраться в этом.

С уважением
YK13
...
Рейтинг: 0 / 0
В чем преимущество зависимых свойств?
    #36917448
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
Для реализации свойств ViewModel dependencyproperty совершенно не нужен. А для расширения функционала без необходимости наследования - весьма мощное средство.
the attached behavior pattern
...
Рейтинг: 0 / 0
В чем преимущество зависимых свойств?
    #36918689
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
imho, в первую очередь это - механизм Dynamic Value Resolution (Value resolution strategy) - при разработке UI-контролов без DP, пожалуй, не обойтись...
...
Рейтинг: 0 / 0
В чем преимущество зависимых свойств?
    #36918974
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LR,

подтверждаю, DependencyProperty крайне рекомендуется для реализации, когда необходимо задействовать данные в UI.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / В чем преимущество зависимых свойств?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]