Проблема с разрешением и макетом приложения WPF - PullRequest
0 голосов
/ 04 сентября 2018

Я работаю над проектом WPF, и размер основного окна: Height="672.4" Width="1458". когда я запускаю приложение, все в порядке и все выглядит правильно, но когда я запускаю то же приложение на другом ПК, расположение элементов управления и их расположение разрушаются!

разрешение первого ПК составляет 1536 x 864, а второго - 1366 x 768!

Что я должен сделать, чтобы макет всех элементов управления был одинаковым в любом разрешении?

1 Ответ

0 голосов
/ 04 сентября 2018

Не используйте Рост и Вес для фиксированного размера в WPF XAML. Я ссылаюсь на это:

 <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100*" />
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="auto" />
            <RowDefinition Height="100*" />
        </Grid.RowDefinitions>

Создание одной сетки на странице xaml:

<Grid Grid.Row="0" Grid.Column="0" Background="#FFF1F1F1">
          .............YOUR_CODE...........
 </Grid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...