Поделиться через


Практическое руководство. Указание размещения элемента управления в элементах управления Canvas

Контейнер Canvas является простейшим из контейнерных элементов управления Windows Presentation Foundation (WPF) и допускает абсолютное расположение элементов управления. Все элементы управления, размещенные в элементе управления Canvas, поддерживают фиксированное расстояние от одного из углов Canvas. В этом разделе описываются способы указания расположения элемента управления, содержащегося в элементе управления Canvas.

Задание размещения элемента управления в элементе управления "Canvas"

  1. Если контейнер Canvas еще отсутствует, перетащите контейнер Canvas в окно Window с панели элементов.

  2. Разместите элемент управления в контейнере Canvas.

  3. В представлении XAML задайте свойство Canvas.Top или свойство Canvas.Bottom.

  4. В представлении XAML задайте свойство Canvas.Right или свойство Canvas.Left.

    Эти свойства определяют расстояние от края элемента управления до края контейнера. Например, установка свойству Canvas.Top значения 31 указывает, что верхний край элемента управления находится на расстоянии 31 единицы от верхнего края контейнера. Установив одно вертикальное свойство (Canvas.Top или Canvas.Bottom) и одно горизонтальное свойство (Canvas.Left или Canvas.Right), можно указать угол, от которого элемент управления поддерживает фиксированное расстояние.

    Примечание

    Если установлено несколько горизонтальных или вертикальных свойств, одно из них не будет обрабатываться.

См. также

Задачи

Практическое руководство. Построение макета на основе абсолютного положения

Практическое руководство. Использование вложенных свойств зависимостей

Другие ресурсы

Контейнерные элементы управления WPF

Canvas