2
例如,我有一個風格的元素,並與我想改變特定資源如何改變通過XAML動態資源值(觸發器爲例)
<Style x:Key="MyStyle" TargetType="{x:Type Tree:MyListBox}">
<Style.Triggers>
<DataTrigger Binding="{Binding Property}" Value="ItemSelected">
<Setter Property="MydinamicResourceKey" Value="NewValue"/>
</DataTrigger>
</Style.Triggers>
</Style>
是否有可能觸發?
對此有任何答案? – Sankarann
更改資源是不可能的。因此,通過兩種方式來達到動態變化的道具是可能的:來自Microsoft.Expression.Interactions的DataTrigger(http://sshumakov.com/2012/12/08/how-to-use-datatrigger-from-microsoft-expression-interactions/)或通過自定義綁定(http://wpftutorial.net/LocalizeMarkupExtension.html) –