2009-08-21 24 views
0

我必須按鈕,名爲btnOK和btnSave。如何比較兩個控件與觸發器的值?

我希望btnSave的IsEnabled應該與btnOK的值相同,即如果btnOK被禁用,btnSave也應該這樣做。

我確實需要這樣的東西(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"/> 

回答

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

如果我不會有這個問題,我可能不知道的是,事情的ElementName甚至存在.... 感謝的人死亡! ! – Shimmy 2009-08-22 23:15:00