4

winrt に含まれる一般的なスタイルで例外が発生する

<Button Style="{StaticResource AppBarButtonStyle}" />

この基本的なコードはCannot find a Resource with the Name/Key AppBarButtonStyle例外を発生させます

共通リソースは app.xaml に含まれており、このスタイルの定義をナビゲートできます。

ここで本当に大きな何かが欠けていますか?

ps: VS を再起動してみました

4

4 に答える 4

2

私はこの问题是在一单独的资源字典里定义に遭遇しました</p>

<Button Style="{StaticResource AppBarButtonStyle}" />

それを特定の面のxmal内部のリソースに配置すればOK。

我解决これ问题是资源字典头部追加</p>

<ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="Common/StandardStyles.xaml"/>
</ResourceDictionary.MergedDictionaries>
于 2013-07-16T02:52:27.823 に答える
2

Windows 8.1 では、AppBarButtonStyle を含む StandardStyles.xaml ファイルが削除されました。代わりに、次のように AppBarButton を使用できます。

<AppBarButton Icon="Play" Label="Play" />

Tim Heuer によるこの記事を確認してください: http://timheuer.com/blog/archive/2013/10/29/remove-standardstyles-xaml-from-windows-8-1-winrt-projects.aspx

于 2015-05-01T14:36:41.747 に答える