我正在尝试通过代码隐藏来分配在StandardStyles.xaml中定义的样式。
我试过了
var x = Resources["UnfavoriteAppBarButtonStyle"];
但我在那个代码上得到了 COMException。
错误 HRESULT E_FAIL已从对 COM 组件的调用返回。
如果上面的代码是错误的,那么我如何从标准样式.xaml访问样式
我明白了
正确的方法是:
var style = Application.Current.Resources["FavoriteAppBarButtonStyle"] as Style
你也可以用这种方式添加
backButton.Style = (Style)this.Resources["NavigationBackButtonNormalStyle"];
在这里(style)
将其声明为样式类型