У меня есть приложение WPF, которое я хотел бы поддерживать поверх панели задач.
Проблема в том, что всякий раз, когда вы взаимодействуете с панелью задач, программа скрывается и остается там.
Пример:
То, что я пробовал:
Activate()
Управляет клавиатурой и удаляет фокус из текущего приложения, дон не хочу, чтобы BringToView()
не отображало окно поверх панели задач Show()
не отображало окно поверх панели задач Activate()
-> ClearFocus()
будет захватывать фокус по-прежнему
Некоторые свойства окна:
WindowStyle="None"
Topmost="True"
Предпочтительным поведением является то, что если бы на панели задач было go, то она вернулась бы после завершения действия с панелью задач. Желательно также не красть фокус в любой точке с клавиатуры или любого другого процесса.
Исходный код для файла c# и для файла xaml .
Я просматривал различные вопросы здесь и MSDN, но у меня еще ничего не получалось.