次の方法で共有


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

その他の技術情報

チュートリアル : デザイン時装飾の作成

装飾アーキテクチャ