AdornerStretch-Enumeration

Eine Enumeration, mit der angegeben wird, wie eine bestimmte Dimension (X oder Y) eines Adorners sich bei der Skalierung der Entwurfsansicht verhält.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Public Enumeration AdornerStretch
public enum AdornerStretch
public enum class AdornerStretch
type AdornerStretch
public enum AdornerStretch

Member

Membername Beschreibung
None Während der Skalierung bleibt die Dimension gleich.Daher ändert der Adorner während der Skalierung weder Größe noch Skalierung.
Stretch Die Dimension wird während der Skalierung gestreckt.Daher wird der Adorner größer, doch die Strichstärke gerenderter Elemente/Linien/Stifte nimmt nicht zu.

Hinweise

Verwenden Sie AdornerStretch in der SetHorizontalStretch-Methode und der SetVerticalStretch-Methode, um das Skalierungsverhalten eines Adornerbereichs bei der Skalierung der Entwurfsansicht festzulegen.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie mithilfe der SetHorizontalStretch-Methode der horizontale AdornerStretch-Wert für einen Adorner angegeben wird. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die AdornerPanel-Klasse.

' 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));

Siehe auch

Referenz

Microsoft.Windows.Design.Interaction-Namespace

AdornerPanel

Weitere Ressourcen

Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners

Adorner-Architektur