2010-06-18 8 views
0

Comment utiliser la marge en tant que propriété de WPF usercontrol?Comment utiliser la marge en tant que propriété de WPF usercontrol?

public Double pCusSPAge 
    { 
     get 
     { 
      return btnCusSPAge.Margin.Left; 
     } 
     set 
     { 
      btnCusSPAge.Margin = new Thickness(value); 
      if (PropertyChanged != null) 
       PropertyChanged(this, new PropertyChangedEventArgs("pCusSPAge")); 
     } 
    } 
+1

Votre question n'est pas assez claire. Les UserControls ont déjà une propriété de marge. – decyclone

Répondre

1

usercontrol ont une propriété Marge et que vous utilisez comme ça ...

pour le définir:

 Thickness newMargin = new Thickness(1, 1, 1, 1); //just an example 
     UserControl.Margin = newMargin; 

pour l'obtenir:

 Thickness newMargin = new Thickness(); 
     newMargin = UserControl.Margin; 

Est-ce que tu voulais savoir?

+0

BTW: Que signifie cette initialisation de Margin dans ce dernier morceau de code? – Konstantin