Установить окно почти сверху

Я пишу код редактора, который должен иметь полноэкранный режим (редактор занимает 100% экрана, панель задач не видна). "Установите верхнее окно", вы бы сказали, но вот проблема: мой редактор запускает внешние программы, которые должны быть видны.

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

1 ответ

Решение

Вам не нужно окно TopMost для покрытия панели задач. Достаточно создать развернутое окно без полей:

    public MainWindow() {
        InitializeComponent();
        this.WindowState = System.Windows.WindowState.Maximized;
        this.ResizeMode = System.Windows.ResizeMode.NoResize;
    }

Вам все еще нужен способ активировать окно другого приложения. Не понятно, что вы имели в виду, но Alt+Tab работает.

Другие вопросы по тегам