次の方法で共有


SettingsFlyout.ShowIndependent メソッド

定義

[設定] ポップアップを開き、ポップアップが閉じられた後にユーザーをアプリに返します。

public:
 virtual void ShowIndependent() = ShowIndependent;
void ShowIndependent();
public void ShowIndependent();
function showIndependent()
Public Sub ShowIndependent ()

この例では、ShowIndependent メソッドを使用して、アプリのボタンから SettingsFlyout を開く方法を示します。

<Button Content="App update settings" Click="UpdateSettingsButton_Click"/>
private void UpdateSettingsButton_Click(object sender, RoutedEventArgs e)
{
    UpdateSettingsFlyout updatesFlyout = new UpdateSettingsFlyout();
    updatesFlyout.ShowIndependent();
}

コンテキスト内のコードの詳細については、 アプリ設定のサンプル のシナリオ 4 と クイック スタート: アプリの追加に関するヘルプを参照してください

注釈

Show メソッドを呼び出して SettingsFlyout を表示した場合、[戻る] ボタンをクリックすると、SettingsFlyout が閉じた後に SettingsPane が再度開きます。 ShowIndependent を呼び出して SettingsFlyout が表示された場合、[戻る] ボタンをクリックすると SettingsFlyout が閉じられ、ユーザーがアプリに返されます。 SettingsPane が再度開かないようにします。

ShowIndependent メソッドを呼び出して、アプリのボタンから SettingsFlyout を開きます。 この場合、ユーザーは SettingsPane から SettingsFlyout を開かなかったため、[戻る] ボタンをクリックするとアプリに戻ります。

一度に表示される SettingsFlyout は 1 つだけです。 SettingsFlyout で ShowIndependent を呼び出すと、現在表示されている他の SettingsFlyout が閉じられます。 閉じている SettingsFlyout は、新しい SettingsFlyout がショー アニメーションを開始する前に、閉じるアニメーションを完了します。

適用対象

こちらもご覧ください