Окно WPF меньше, чем определено в XAMLC#

Место общения программистов C#
Anonymous
Окно WPF меньше, чем определено в XAML

Сообщение Anonymous »

Я пытаюсь создать квадратное окно размером 300x300. Но размер окна, похоже, не соответствует тому, что я написал в своем XAML. Например, я создал совершенно новое окно и установил

Код: Выделить всё

Height="300" Width="300"
Я больше ничего не менял и не добавлял. В дизайнере окно отображается правильно как 300x300. Но когда я запускаю программу, я получаю окно размером 284x291. Почему? Если я установлю размер 309x316, окно станет 300x300.
Это действительно большая проблема, поскольку элементы управления теперь фактически выходят за пределы. Я разработал это окно:
Изображение
Но фактическое окно выглядит так:
Изображение

Должен ли я добавлять случайные значения пикселей к высоте, пока оно не поместится в окне? Я не совсем понимаю, почему размер другой и как с этим бороться.

Подробнее здесь: https://stackoverflow.com/questions/675 ... ed-in-xaml

Вернуться в «C#»