不使用XAML实现C#样式

3
我正在尝试制作一个具有特定样式按钮的应用程序。为此,我一直在使用Expression Web 4和C#来完成我的应用程序。
问题是,我在程序中动态创建按钮,因此无法在XAML文件中“硬编码”按钮。但我已经有了我想要的样式作为XAML文件。我想知道如何在C#文件中添加样式到一个按钮上。
如果这不可能,也许有一些方法可以重新构建程序,以允许创建动态创建的按钮。

如果您需要任何澄清,请告诉我 :) - Paul Thompson
1个回答

3
以下代码是否有效?
myDynamicallyGeneratedButton.Style = (Style)Application.Current.Resources["ButtonStyle"]);

ButtonStyle 是应用程序级样式资源中的样式关键字。


谢谢,运行得非常好。这正是我在寻找的... 在文档中似乎找不到它。谢谢 :) - Paul Thompson
全局样式没有字符串键怎么办? - SepehrM

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接