2010-06-15 62 views
0

我有一个问题,我有一些动态按钮,我想把它的一些样式 像我的其他按钮(Xaml按钮)。我可以使用C#获取XAML代码?但它给N错误我可以在我的动态按钮上获取xaml按钮样式吗?

buttonlanguage.Style = (Style)Application.Current.FindResource("Glassbutton"); 
+0

沙善您好,我见过几个你的问题都通过表明你在代码中构建按钮,而不是按照正确的WPF方式进行操作。每当我看到这一点时,我都会畏缩:如果按照打算使用ItemsControl的方式而不是执行“foreach”循环,那么遇到的所有困难都会消失。我觉得你在浪费时间学习以后退的方式做事,即使我不认识你,我也不想看到你这样做。我建议你休息一周,看看一些好的基于MVVM的示例应用程序,以帮助你走上正确的轨道。 – 2010-06-16 03:49:36

回答

0

把你的风格在资源部分在XAML和代码隐藏这样的呼吁:

myDynamicButton.Style = (Style)myWindow.FindResource("myButtonStyle"); 
+0

但它给我的窗口内容错误mywindow内容我把这里我的窗体名称? – Shashank 2010-06-15 08:16:21

+0

@SHASHANK:什么错误? – Amsakanna 2010-06-15 08:36:50

+0

Glassbutton资源没有找到 - 但我把它放在资源 – Shashank 2010-06-15 08:40:50

相关问题