Главная » WPF » Библиотека менеджеров размещения

0

На основе базового элемента управления и более полной модели размещения в WPF реализован целый  набор различных панелей.  Они  обеспечивают  типич# ные способы размещения, которых должно быть достаточно для наиболее  часто встречающихся случаев. Мы рассмотрим  наиболее употребительные панели: Canvas, StackPanel, DockPanel и UniformGrid. А самой сложной  – Grid – посвя# тим отдельный  раздел.

Панель Canvas

Canvas – простейший из всех менеджеров  размещения в WPF. У него есть че# тыре свойства:  Top, Left, Right  и Bottom.  Этот  элемент  позволяет  расположить своих потомков  с любым смещением  от одного угла панели.  Именно  «располо# жить», поскольку элемент Canvas не налагает на размеры потомков никаких огра# ничений. Он просто запрашивает у дочернего элемента предпочтительный размер и позиционирует его относительно одного из четырех углов. Разрешается однов# ременно задавать только два свойства: одну горизонтальную и одну вертикальную координату.  При попытке задать больше свойств лишние просто игнорируются.

Рис. 4.22. Процентные доли, вычисляемые при задании звездочки, взвешены

Источник: К. Андерсон  Основы  Windows Presentation Foundation. Пер. с англ. А. Слинкина — М.: ДМК Пресс, 2008 — 432 с.: ил.

По теме:

  • Комментарии