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


AdornerStretch - перечисление

Перечисление, используемое для определения поведения отдельного измерения (X или Y) декоративного элемента при масштабировании представления конструктора.

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public Enumeration AdornerStretch
public enum AdornerStretch
public enum class AdornerStretch
type AdornerStretch
public enum AdornerStretch

Члены

Имя члена Описание
None Во время масштабирования измерение остается неизменным.Поэтому во время масштабирования декоративный элемент не изменяет свой размер или масштаб.
Stretch Измерение растягивается во время масштабирования.Поэтому декоративный элемент увеличивается, но размер представленных элементов/линий/перьев не увеличивается.

Заметки

Перечисление AdornerStretch используется в методах SetHorizontalStretch и SetVerticalStretch для определения порядка масштабирования панели декоративных элементов при масштабировании представления конструктора.

Примеры

В следующем примере кода демонстрируется использование метода SetHorizontalStretch для задания горизонтального значения AdornerStretch декоративного элемента. Данный пример кода является частью большего примера для класса AdornerPanel.

' The slider extends the full width of the control it adorns.
AdornerPanel.SetAdornerHorizontalAlignment( _
    opacitySlider, _
    AdornerHorizontalAlignment.Stretch)

' Position the adorner above the control it adorns.
AdornerPanel.SetAdornerVerticalAlignment( _
    opacitySlider, _
    AdornerVerticalAlignment.OutsideTop)

' Position the adorner 5 pixels above the control. 
AdornerPanel.SetAdornerMargin( _
    opacitySlider, _
    New Thickness(0, 0, 0, 5))
// The slider extends the full width of the control it adorns.
AdornerPanel.SetAdornerHorizontalAlignment( 
    opacitySlider, 
    AdornerHorizontalAlignment.Stretch);

// Position the adorner above the control it adorns.
AdornerPanel.SetAdornerVerticalAlignment(
    opacitySlider, 
    AdornerVerticalAlignment.OutsideTop);

// Position the adorner 5 pixels above the control. 
AdornerPanel.SetAdornerMargin(
    opacitySlider, 
    new Thickness(0, 0, 0, 5));

См. также

Ссылки

Microsoft.Windows.Design.Interaction - пространство имен

AdornerPanel

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

Пошаговое руководство. Создание графического элемента времени разработки

Архитектура графического элемента