【发布时间】:2011-11-10 13:53:35
【问题描述】:
我正在使用微软的 WPF 创建一个弹出对话框。
问题是这个弹出窗口必须支持两种或更多不同的样式,例如,取决于它的调用方式,弹出窗口必须在前景中具有红色背景和白色文本,或者必须具有白色背景和灰色文本在前台。
我想做的是在我的 xaml 文件中创建尽可能多的样式,并根据弹出窗口的创建方式选择每个样式,因此我想知道是否可以创建这样的东西( .xaml 文件中的一种动态应用样式),或者最好在后面的代码中以编程方式执行此操作。
另外请注意,我正在使用带有 .NET Framework 4.0 的 Visual Studio 2010。
谢谢,
费利佩
【问题讨论】: