私はメトロ スタイル アプリに MVVM Light Framework を使用しています。
Aboutページを表示するコマンドをSettingsPaneに追加したい。アバウト ページは右側に表示されます (プリインストールされたカレンダー アプリのように)。テストのために、App.xaml.cs の OnLaunched メソッドに次の行を追加しました。
SettingsPane.GetForCurrentView().CommandsRequested += App_CommandsRequested;
および次のイベント ハンドラー:
void App_CommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
// Add an About command
var about = new SettingsCommand("about", "About", (handler) =>
{
// show about page in flyout transition...
});
args.Request.ApplicationCommands.Add(about);
}
これが唯一の方法ですか?About ページをフライアウトするにはどうすればよいですか? 任意のヒント...?
手伝ってくれてありがとう!マイケル