WPF: добавить пункт меню "Всегда сверху" в системное меню

У меня есть инструмент мониторинга, где некоторые, но не все пользователи хотят, чтобы он отображался всегда сверху.

Я хотел бы добавить эту опцию в системное меню в верхнем левом углу. Как бы я это сделал?

1 ответ

Я настоятельно рекомендую обратиться к этой теме здесь в stackru:

Как я могу настроить системное меню формы Windows?

Вышеупомянутый поток использует неуправляемый C++, но они обернули его довольно хорошо, он все равно должен работать в WPF.

Тогда вы просто убедитесь, что при нажатии пользовательской опции она переключает самое верхнее свойство приложения:

bool tpMost = false;

This.Topmost = !tpMost; //Used to switch the bool value
Другие вопросы по тегам