Я пытаюсь сделать окно WPF, которое открывается уже максимально, без изменения размера/перемещения (в системном меню или на границе). Он должен быть максимизирован все время, кроме случаев, когда пользователь минимизирует его.Как это сделать? Окно WPF - Максимизировано, без изменения размера/перемещения
Я попытался поместить WindowState = "Maximized" и ResizeMode = "CanMinimize", но когда откроется окно, оно закрывает панель задач (я не хочу этого).
У меня есть крючок к WndProc, который отменяет SC_MOVE и SC_SIZE. Я также могу сделать этот элемент управления с условиями в WndProc как «если команда восстанавливается и сведена к минимуму, восстанавливается, else, block» и т. Д.
Но я хочу сказать, что если у нас есть другой способ сделать это. Thankz for read guys =)
Это общая проблема во всех Windows-приложений рамочные. Рамки приложений отличные, они позволяют нам писать приложения очень быстро. Проблема в том, что они не могут охватить все возможные сценарии и потому, что их цель - скрыть ничтожные подробные детали базовой системы, когда мы обнаружим, что нам нужно иметь нестандартное поведение, которое мы должны копать и писать «уродливый» код. – Tergiver
Вам нужно окно, которое можно максимизировать или минимизировать только при нормальном состоянии, которое можно изменить или изменить? но еще не полный экран? –
@John Gardner, Это именно то, что я хочу. –