2011-04-12 21 views
1

我需要應用動態樣式到ViewModel中的我的按鈕的基礎上if else條件。我爲使用ResourceDictionary的separata用戶控件中的按鈕創建了兩個樣式,並使用相同的Key。該按鈕位於一個用戶控件即xaml中。如何使用樣式標籤和DynamicResource動態應用樣式。如何與屬性做到這一點?訪問視圖模型中的xaml元素和運行時使用WPF mvvm

請推薦?

感謝

回答

1

通過的事情,你需要爲使用MultiTriggers或MultiDataTriggers的聲音。你可以找到更多關於MultiTriggers here和MultiDataTriggers here。觸發器允許您根據單個或多個條件採取不同的操作。

希望這會有所幫助。