私は C# で開発された Windows ストア アプリを持っています。その中にいくつかのページがあり、それらの間のナビゲーションは Page.TopAppBar を介して行われます。このバーの共有バージョンを作成する方法が見つからないので、すべてのページに xaml と関連するコード ビハインドのコピーを含めることを余儀なくされました。
私が考えることができる唯一のことは、各ページから呼び出すことができるコードビハインドを使用して動的に作成することですが、可能であればXamlでのオーサリングのシンプルさを維持したいと思います。 Page.TopAppBarProperty は読み取り専用であり、コード ビハインドから設定することはできません。
何か案は?