Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как подписаться на событие изменения dependency property / 2 сообщений из 2, страница 1 из 1
01.12.2009, 10:32
    #36340437
sergiy_s
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как подписаться на событие изменения dependency property
Есть элемент у которого есть dependency property.
У самого элемента нет события поднимаемого по изменению свойства.
Как мне подписаться на изменение свойства?

К примеру свойство margin есть у многих элементов и большинство не имеет события OnMarginСhanged

Достаточно легко получить список всех элементов имеющих такое свойство
A как подписаться на событие его изменения?
...
Рейтинг: 0 / 0
01.12.2009, 11:10
    #36340549
sergiy_s
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как подписаться на событие изменения dependency property
вот так надо думаю понятно

DependencyPropertyDescriptor xxx= DependencyPropertyDescriptor.FromProperty(FrameworkElement.VisibilityProperty,typeof(FrameworkElement));

xxx.AddValueChanged(FrameworkElementName, FrameworkElementVisibleChanded);
здесь подробнее
http://msdn.microsoft.com/ru-ru/magazine/cc794276.aspx
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как подписаться на событие изменения dependency property / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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