ВУЗ:
Составители:
Рубрика:
114
нение не будет иметь никакого эффекта для большей части векторно-
го содержимого, поскольку при рисовании векторов обычно исполь-
зуются фиксированные координаты.
Например, рассмотрим примеркнопки с формами, которая была
показана выше. Эта форма помещается в элемент Grid, который под-
гоняет свои размеры, чтобы уместить все многоугольники. Если при-
дать кнопкебольшие размеры, форма не изменится – она просто будет
центрирована внутри кнопки (см. рис. 38). Это связано с тем, что раз-
мер каждого многоугольника задается в абсолютных координатах.
Рис. 36. Графическая кнопка с измененными размерами
Масштабирование, выполняемое декоратором Viewbox. подобно
масштабированию, которое можно встретить в WPF, если увеличить
системные настройки DPI. При масштабировании пропорционально
изменяется каждый элемент экрана, включая изображения, текст, ли-
нии и формы, а также рамки обычных элементов, таких как кнопки.
Если вернуться к примеру с кнопкой и формами, и поместить сетку
Grid в декоратор Viewbox, получится результат, показанный на рис. 39:
<ButtonMargin="10">
<Viewbox>
<Grid>
<PolygonPoints="100,25125,0200,25125,50"
Fill="Yellow"/>
Страницы
- « первая
- ‹ предыдущая
- …
- 112
- 113
- 114
- 115
- 116
- …
- следующая ›
- последняя »