Как узнать программно, был ли отображен пользовательский элемент управления wpf? - PullRequest
1 голос
/ 08 ноября 2010

Как программно узнать, отображался ли пользовательский элемент управления wpf?Я не могу использовать событие Loaded, потому что при возникновении события Loaded представление не отображается.Я ищу что-то, когда представление было отображено.

1 Ответ

2 голосов
/ 08 ноября 2010

ContentRendered может быть тем, что вы хотите ..

Хотя он не доступен для самого UserControl - но будет для конечного визуального родителя, такого как Window .. Хотя MSDN будет оспаривать то, что вы говорите о событии Loaded (http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.loaded.aspx): "Происходит, когда элемент размещен подготовлен и готов к взаимодействию. "

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