Компоновка

Оценить
(0 голоса)

Поскольку программному обеспечению необходимо представлять на экране элементы управления и данные (для визуального "потребления" пользователем), то компоновка стано­вится важным аспектом дизайна. Системы с хорошей компоновкой не только должны по­зволять разработчикам структурировать элементы управления согласованным образом, н6 должны быть также надежными в смысле того, как они обрабатывают изменения размера и раскладки окон.

В WPF компоновка осуществляется при помощи набора контейнерных элементов управле­ния, которые называются панелями. Каждая панель приспособлена для определенной ком­поновки, а возможность сочетать их друг с другом означает, что компоновочная система WPF может справиться с большим количеством различных вариантов организации элемен­тов управления. Главное, что нужно понять про панели, — это то, что в качестве контейне­ров они отвечают за позиционирование (а в некоторых случаях и за размеры) всех разме­щенных в них элементов управления. Это означает, что отдельные дочерние элементы управления не должны быть в курсе относительно конкретной системы компоновки, в кото­рой они участвуют — а это значительно упрощает и код, и архитектуру.

В табл. 16.1 перечислены имеющиеся элементы управления панелей компоновки. Описание: image421

Давайте изучим эти элементы управления (и их подтипы) по отдельности.

Элемент управления Canvas
Элемент управления DockPanel
Элемент управления Grid
Элемент управления StackPanel
Стили и шаблоны

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.