Я ухожу от поиска и не могу найти решение этой предполагаемой легкой задачи. Я использую два события через триггеры событий, событие «Активировано» и «Закрыто».Возможно ли закрыть окно без активации активированного события?
Я использую событие «Активировано» для обновления своего окна, но я не хочу, чтобы его запускали, когда я закрываю приложение из панели задач. Есть идеи?
Моя программа содержит следующие EventTrigger в XAML-код:
<i:Interaction.Triggers>
<i:EventTrigger EventName="Activated" >
<i:InvokeCommandAction Command="{Binding WindowActivated}" />
</i:EventTrigger>
<i:EventTrigger EventName="Closing">
<i:InvokeCommandAction Command="{Binding ClosingCommand}" />
</i:EventTrigger>
</i:Interaction.Triggers>
Спасибо за подробный ответ. Я выбрал DispatcherTimer, и он работает очень хорошо! – Capone