[英]Visual Studio WPF XAML How to add different styles to multiple ComboBoxes?
[英]How to choose between different styles in WPF XAML
我正在使用Microsoft的WPF创建一个弹出对话框。
问题是该弹出窗口必须支持两种或更多种不同的样式,例如,取决于如何将其称为弹出窗口。前台必须具有红色背景和白色文本,或者前台必须具有白色背景和灰色文本。
我想做的是在xaml文件中创建尽可能多的样式,然后根据弹出窗口的创建方式选择每种样式,因此,我想知道是否可以创建这样的样式(有点像动态应用样式),或者最好在后面的代码中以编程方式执行此操作。
还请注意,我将Visual Studio 2010与.NET Framework 4.0一起使用。
谢谢,
费利佩
我将定义一个命名样式的枚举,然后使用DataTriggers从包装边框在控件上设置样式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.