Событие Window StateChanging в WPF
Не думаю, что вы сможете xaml сделать это напрямую.
Вызов wpf Minimize окна может происходить user-interface из нескольких мест, а не ui только из кнопки сворачивания .net в Window Chrome (например, при wpf щелчке правой кнопкой мыши xaml на панели задач или из диспетчера ui задач Windows) и AFAIK, нет wpf возможности напрямую обрабатывать user-interface события кнопок, запускаемые xaml из Window Chrome (если кто-то dot-net знает, как это сделать, дайте ui мне знать!).
Хорошая новость заключается user-interface в том, что вы можете подделать dot-net его, но это нетривиально, поэтому wpf вам придется решить, стоит dot-net ли оно того. Во-первых, вам gui нужно заменить стандартный user-interface Window Chrome на свой собственный. Вы .net-framework можете узнать, как это сделать .net-framework here.
Во-вторых, вам нужно будет .net создать свои собственные gui кнопки «Развернуть / Свернуть xaml / Закрыть» и связать события ui с соответствующим поведением. Поскольку .net-framework это ваш собственный пользовательский .net-framework интерфейс, вы можете слушать xaml и отменять события Button dotnet по своему усмотрению.
Имейте ui в виду, что вы по-прежнему .net-framework не сможете обнаружить или .net предотвратить свертывание user-interface пользователей с помощью панели dot-net задач / диспетчера задач .net-framework Windows, поэтому это может .net-framework быть не совсем то, что вы xaml ищете.
.net
wpf
user-interface
xaml
Событие Window StateChanging в WPF
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.