我正在尝试通过代码隐藏在StandardStyles.xaml中定义样式。
我试过
var x = Resources["UnfavoriteAppBarButtonStyle"];
但我在该代码上获得 COMException 。
错误HRESULT E_FAIL已从调用COM组件返回。
如果上面的代码错误,我怎么能从StandardStyles.xaml
访问样式答案 0 :(得分:7)
我明白了
正确的做法是:
var style = Application.Current.Resources["FavoriteAppBarButtonStyle"] as Style
答案 1 :(得分:1)
你也可以这样添加
backButton.Style = (Style)this.Resources["NavigationBackButtonNormalStyle"];
此处(style)
将其声明为样式类型