2011-02-11 50 views
3

我正在试图制作一个具有特定样式按钮的应用程序。为此,我一直使用Expression Web 4和C#来完成我的应用程序。C#样式不使用xaml

事情是,我在我的程序中动态地制作按钮,所以我不能'硬编码'XAML文件中的按钮。尽管我有我想要的XAML风格。我想知道如何将样式添加到使用C#文件的按钮。或者,如果这是不可能的,也许有一些方法可以重构程序以允许创建动态创建的按钮。

+0

让我知道如果你需要任何形式的澄清:) – 2011-02-11 09:58:07

回答

3

下面的代码有效吗? :

myDynamicallyGeneratedButton.Style = (Style)Application.Current.Resources["ButtonStyle"]); 

ButtonStyle是风格的应用程序级别样式资源的关键

+0

谢谢,工作了魅力。这就是我正在寻找的...似乎无法在文档中的任何地方找到它。谢谢:) – 2011-02-11 10:09:36