2010-01-01 3 views
0

В моем приложении я делаю сетку размера Ширина сетки = "1300.441" Высота = "80", Его рабочий fien в этом разрешении. Но когда я изменил свое разрешение на ширину 1152, quater приложения вылезти рабочего стола. Как я могу избежать этого? Я хочу показать полную страницу во всех разрешениях. Pls help meРазрешение в WPF

+0

Можете ли вы указать причину, по которой вы хотите исправить размер сетки, инфантированная сетка предназначена для динамической калибровки, а для фиксированных размеров вы можете просто использовать Canvas, который легко спроектировать n быстро. –

ответ

0

В WPF размер пикселя составляет 1/96 дюйма. Другого разрешения нет. Кажется, что ваш контент составляет 13,54626 дюйма в ширину. Я предполагаю, что это документ XPS или растровый или что-то еще? В этом случае невозможно отобразить все это в 1152 пикселах со 100% без обрезки и необходимости прокрутки.

0

Вы можете разместить свою сетку внутри элемента ViewBox, он будет масштабировать все до любого необходимого вам разрешения.

<ViewBox Width="1000"> 
    <Grid Width="1300.441"> 
    ... 
    </Grid> 
</ViewBox> 
Смежные вопросы