ВУЗ:
Составители:
Рубрика:
76
<Button>BottomRight</Button>
</UniformGrid>
UniformGrid используется намного реже, чем Grid. Элемент Grid –
это инструмент общего назначения для создания компоновки окон, от
самых простых до самых сложных. UniformGrid намного более спе-
циализированный контейнер компоновки, который в первую очередь
предназначен для размещения элементов в жесткой сетке (например,
для построения игрового поля для игр).
3.7. Координатная компоновка с помощью Canvas
Единственный контейнер компоновки, который еще не был рас-
смотрен – это Canvas. Он позволяет размещать элементы, используя
точные координаты, что является плохим выбором при проектирова-
нии богатых управляемых данными форм и стандартных диалоговых
окон. Однако этот контейнер является ценным инструментом, если
нужно построить нечто другое – например, поверхность рисования
для инструмента построения диаграмм. Canvas также является наибо-
лее легковесным из контейнеров компоновки. Это объясняется тем,
что он не включает в себя никакой сложной логики компоновки, со-
гласовывающей размерные предпочтения своих дочерних элементов.
Вместо этого он просто располагает их в указанных разработчиком
позициях с точными размерами, которые нужны разработчику.
Чтобы позиционировать элемент на Canvas, следует устанавли-
вать прикрепленные свойства Canvas.Left и Canvas.Тор. Свойство
Canvas.Left задает количество единиц измерения между левой гранью
элемента и левой границей Canvas. Свойство Canvas.Тор устанавлива-
ет количество единиц измерения между вершиной элемента и левой
границей Canvas.
Также можно устанавливать размер элемента явно, используя
его свойства Width и Height. Это чаще применяется при использова-
нии Canvas, чем с другими панелями, потому что Canvas не имеет
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »
