Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Comment : définir les marges d'éléments et de contrôles

Mise à jour : novembre 2007

Cet exemple indique comment définir la propriété Margin en modifiant une valeur de propriété existante de la marge dans code-behind. La propriété Margin est une propriété de l'élément de base FrameworkElement et divers contrôles et d'autres éléments en héritent donc. Pour l'exemple complet, consultez Définition des marges, exemple.

Cet exemple est écrit dans XAML (Extensible Application Markup Language), avec un fichier code-behind auquel fait référence XAML. Le fichier code-behind est affiché dans C# et une version de Microsoft Visual Basic .NET.

<Button Click="OnClick" Margin="10" Name="btn1">
Click To See Change!!</Button>


void OnClick(object sender, RoutedEventArgs e)
{
    // Get the current value of the property.
    Thickness marginThickness = btn1.Margin;
    // If the current leftlength value of margin is set to 10 then change it to a new value.
    // Otherwise change it back to 10.
    if(marginThickness.Left == 10)
    {
         btn1.Margin = new Thickness(60);
    } else {
         btn1.Margin = new Thickness(10);
    }
}


Pour l'exemple complet, consultez Définition des marges, exemple.

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.