Я использую C# и XAML, и моя главная страница начинается так:Как установить размер окна в универсальном приложении?
<Page
x:Class="MyApp.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:MyApp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Height="754" Width="1018" MaxHeight="754" MaxWidth="1018" MinHeight="754" MinWidth="1018"
mc:Ignorable="d">
<Grid>
(...)
</Grid>
Но окна всегда максимальны, когда я запустить приложение. Только сетка соответствует размеру, указанному в XAML. Я читал некоторые ответы на этом форуме, но у меня есть ошибки компиляции, когда я пишу:
ResizeMode="NoResize"
в коде XAML или
Application.Current.MainWindow.Height = 754;
в C# код (потому что Application.Current известно, но не Application.Current.MainWindow).
Я не могу понять, почему эти решения не работают для меня. Я тоже видел это:
WindowState="Maximized"
ResizeMode="NoResize"
WindowStyle="None"
Он также не работает: «Это не существует в контексте». Что не так ?
Это работает! Благодаря !! – Myosotis