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 命名空间