2009-08-21 7 views
0

J'ai des boutons, nommés btnOK et btnSave. Je souhaite que l'option IsEnabled de btnSave soit la même que la valeur de btnOK, c'est-à-dire que si btnOK est désactivé, btnSave devrait faire de même.Comment comparer les valeurs de deux contrôles avec un déclencheur?

J'ai besoin en fait quelque chose comme (pseudu):

<Button TabIndex="3" Name="btnOK"> 
    <Button.Triggers> 
     <Trigger Property="IsEnabled"> 
      <Setter TargetName="btnSave" Property="IsEnabled" Value="Self.IsEnabled"/> 
     </Trigger> 
    </Button.Triggers> 
</Button> 
<Button Name="btnSave"/> 

Répondre

3
<Button Name="btnOK">OK</Button> 
<Button Name="btnSave" IsEnabled="{Binding IsEnabled, ElementName=btnOK}">Save</Button> 
+0

Si je n'aurais pas cette question, je pourrais de la mort sans savoir que la chose existe même ElementName .... Merci homme! !! – Shimmy

Questions connexes