Я пытаюсь выяснить, как изменить размер моей C# WPF программы, чтобы по существу соответствовать любому разрешению экрана. Я пытаюсь установить свою программу на компьютер с разрешением экрана 1280 x 1024. Я не могу найти какую-либо информацию о том, как это сделать в точности, конечно, я мог бы установить размеры программы в соответствии с конкретным экраном, но разрешение экрана каждого компьютера может быть потенциально иным? Я попытался использовать очевидное решение, которое было здесь представлено: Resize WPF Window and contents depening on screen resolution, но это совсем не помогло.Как изменить размер C# WPF программы, чтобы соответствовать любому разрешению экрана
т.е. я использовал: (. Кроме того, я не был уверен, что мне нужно, чтобы установить HorizontalAlignment
& VerticalAlignment
"растянуть", а, но я все равно)
Title="my screen" Height="{Binding SystemParameters.PrimaryScreenHeight}" Width="{Binding SystemParameters.PrimaryScreenWidth}" WindowStartupLocation="CenterScreen" WindowState="Maximized">
<Grid Name="myGrid" Background="LightGray" Margin="0,0,2,-30" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<TextBox Name="stuffTB" HorizontalAlignment="Left" Height="28" Margin="751,252,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="186" />
...
Всякий раз, когда я запускаю свой exe на компьютере с размерами 1280 x 1024 он отсекает содержимое, которое находится в моей сетке. Любые советы или помощь были бы замечательными, даже ссылки на примеры были бы потрясающими. Заранее спасибо.
Почему бы не просто увеличить его? –
Вы имеете в виду WindowState = "Максимизировано"? Если это то, о чем вы говорите, проверьте код в OP, который я предоставил. –
Вам нужно уточнить, что вы подразумеваете под «изменением размера», а также, возможно, «разрешением». Строго говоря, 1280 x 1024 - это размер в пикселях, а не разрешение. Вероятно, то, что вы хотите, отличается от окна ввода данных, в отличие от приложения для редактирования фотографий. Возможно, вам нужно также прочитать независимые от устройства модули в WPF. – peterG