2012-01-24 67 views
2

我使用Style.Triggers & DataTrigger來啓用/禁用按鈕。Style.Triggers&DataTrigger消除風格?

但我應用的樣式已經消失。它是表達黑暗。

是否可以修復它並返回樣式到按鈕?

謝謝!

<Application.Resources> 
     <ResourceDictionary x:Uid="ResourceDictionary_1" > 
      <ResourceDictionary.MergedDictionaries> 
       <ResourceDictionary x:Uid="ResourceDictionary_3" Source="/Themes/ExpressionDark.xaml" /> 
      </ResourceDictionary.MergedDictionaries> 
     </ResourceDictionary> 
    </Application.Resources> 

enter image description here


SOLUTION:

<Style TargetType="{x:Type Button}" BasedOn="{StaticResource {x:Type Button}}" > 

回答

3

在樣式嘗試這樣的事:

<Button ....> 
    <Button.Style> 
     <Style TargetType="{x:Type Button}" BasedOn="{StaticResource {x:Type Button}}"> 
      .... 
     </Style> 
    </Button.Style> 
</Button> 
+0

對不起這 「風」 做ü意味着什麼呢?我必須在哪裏實施? –

+0

@DmitryBoyko您按鈕中的樣式(您問題中顯示的唯一一個)。已更新,希望更清楚。 – Ray

+0

我做了,並且出現錯誤:錯誤只能基於基本類型爲「IFrameworkInputElement」的目標類型的樣式。 –