Partager via


AdornerStretch, énumération

Énumération utilisée pour identifier la façon dont la dimension particulière (X ou Y) d'un ornement se comporte lorsque le mode Design est mis à l'échelle.

Espace de noms :  Microsoft.Windows.Design.Interaction
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
Public Enumeration AdornerStretch
public enum AdornerStretch
public enum class AdornerStretch
type AdornerStretch
public enum AdornerStretch

Membres

Nom de membre Description
None La dimension reste la même pendant la mise à l'échelle.Par conséquent, l'ornement ne change ni de taille ni de d'échelle pendant la mise à l'échelle.
Stretch La dimension s'allonge pendant la mise à l'échelle.Par conséquent, l'ornement devient plus grand, mais les traits des éléments/lignes/stylets rendus n'augmentent pas.

Notes

Utilisez AdornerStretch dans les méthodes SetHorizontalStretch et SetVerticalStretch pour spécifier le comportement de mise à l'échelle d'un panneau d'ornement lorsque le mode Design est mis à l'échelle.

Exemples

L'exemple de code suivant indique comment utiliser la méthode SetHorizontalStretch pour spécifier la valeur horizontale AdornerStretch d'un ornement. Cet exemple de code fait partie d'un exemple plus complet fourni pour la classe 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));

Voir aussi

Référence

Microsoft.Windows.Design.Interaction, espace de noms

AdornerPanel

Autres ressources

Procédure pas à pas : création d'un ornement au moment du design

Architecture d'ornement