我需要根据if else条件将动态样式应用于ViewModel中的按钮。我已经使用带有相同Key的ResourceDictionary为separata用户控件中的按钮创建了2种样式。此按钮位于一个用户控件中,即xaml。如何使用样式标签和DynamicResource动态应用样式。如何使用属性?
请建议?
谢谢
最佳答案
根据事物的声音,您需要使用MultiTriggers或MultiDataTriggers。您可以找到有关MultiTriggers here和MultiDataTriggers here的更多信息。触发器使您可以根据单个或多个条件采取不同的操作。
希望这可以帮助。
关于c# - 使用WPF MVM在ViewModel中访问XAML元素并在运行时应用动态样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5631619/