Condividi tramite


SettingsFlyout.Show Metodo

Definizione

Apre il riquadro a comparsa Impostazioni e restituisce l'utente al riquadro Impostazioni dopo che il riquadro a comparsa viene ignorato.

public:
 virtual void Show() = Show;
void Show();
public void Show();
function show()
Public Sub Show ()

Esempio

private void App_CommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
    // Add update settings.
    Windows.UI.ApplicationSettings.SettingsCommand updateSetting =
        new Windows.UI.ApplicationSettings.SettingsCommand("AppUpdateSettings", "App updates", (handler) =>
        {
            UpdateSettingsFlyout updatesFlyout = new UpdateSettingsFlyout();
            updatesFlyout.Show();
        });

    args.Request.ApplicationCommands.Add(updateSetting);

    // Add account list.
    Windows.UI.ApplicationSettings.SettingsCommand accountListSetting =
        new Windows.UI.ApplicationSettings.SettingsCommand("AppAccountListSettings", "Accounts", (handler) =>
        {
            AccountListSettingsFlyout accountsListFlyout = new AccountListSettingsFlyout();
            accountsListFlyout.Show();
        });

    args.Request.ApplicationCommands.Add(accountListSetting);
}

Per altre informazioni sul contesto, vedere Scenario 3 dell'esempio di impostazioni dell'app.

Commenti

Se viene visualizzato un oggetto SettingsFlyout chiamando il metodo Show, fare clic sul pulsante Indietro per riaprire settingsPane dopo la chiusura di SettingsFlyout . Se un oggetto SettingsFlyout viene visualizzato chiamando ShowIndependent, facendo clic sul pulsante Indietro viene ignorato SettingsFlyout e viene restituito l'utente all'app; SettingsPane non viene riaperto.

Chiamare il metodo Show nel gestore eventi CommandsRequested . Questo codice viene richiamato quando l'utente apre SettingsFlyout da SettingsPane, quindi dovresti restituire l'utente a SettingsPane quando fa clic sul pulsante Indietro.

Viene visualizzato un solo oggetto SettingsFlyout alla volta. La chiamata a Show su un oggetto SettingsFlyout chiude tutte le altre impostazioniFlyout attualmente visualizzate. SettingsFlyout chiuso completa l'animazione di chiusura prima che il nuovo SettingsFlyout inizi l'animazione di visualizzazione.

Si applica a

Vedi anche