WPF: Что между событием Initialized и Loaded?

Я хочу выполнить некоторый код, когда Окно или Управление сначала отображены. Я не могу использовать Загруженный, потому что это может стрелять несколько раз. Я не могу использовать Инициализированный, потому что это сделано конструктором.

Существует ли событие где-нибудь между?

21
задан djv 8 March 2017 в 02:04
поделиться

1 ответ

К сожалению, такого события нет. Вы можете использовать логическое значение в загруженном методе, чтобы убедиться, что ваш материал запускается только один раз -

if(!IsSetUp)
{
   MySetUpFunction();
   IsSetUp = true;
}

Ознакомьтесь с событиями времени жизни Windows WPF здесь:

http://msdn.microsoft.com/en-us/library/ms748948 .aspx # Window_Lifetime_Events

alt text
(источник: microsoft.com )

31
ответ дан 29 November 2019 в 20:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: