Silverlight Prism 4.0 Активная осведомленная альтернатива - PullRequest
2 голосов
/ 02 марта 2011

Можно ли реализовать что-то вроде интерфейса IActiveAware в призме, где я отслеживаю, видим ли пользовательский элемент управления или нет. (Визуально)

IActiveAware работает не во всех сценариях, особенно при использовании в подрегионах.

Например. Область A содержит представление 1 с областью B с представлением 2. Когда области A перемещаются к представлению 3, представление 1 IActiveAware isActive изменяется на false, но не представление IActiveAware представления 2, оно все еще активно в памяти, даже когда представление три показано.

Приветствия

1 Ответ

0 голосов
/ 08 марта 2011

Я включил интерфейс, основанный на событии Loaded / Unloaded, чтобы отслеживать видимость представления на экране.Пока это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...