Compartilhar via


SettingsFlyout.Show Método

Definição

Abre o submenu Configurações e retorna o usuário para o painel Configurações depois que o submenu é ignorado.

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

Exemplos

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);
}

Para obter mais código no contexto, consulte Cenário 3 do exemplo de Configurações do aplicativo.

Comentários

Se um SettingsFlyout for mostrado chamando o método Show, clicar no botão Voltar reabrirá o SettingsPane depois que SettingsFlyout for ignorado. Se um SettingsFlyout for mostrado chamando ShowIndependent, clicar no botão Voltar ignorará SettingsFlyout e retornará o usuário para o aplicativo; o SettingsPane não foi reaberto.

Chame o método Show no manipulador de eventos CommandsRequested . Esse código é invocado quando o usuário abre o SettingsFlyout do SettingsPane, portanto, você deve retornar o usuário para o SettingsPane quando ele clicar no botão Voltar.

Somente um SettingsFlyout é mostrado por vez. Chamar Mostrar em um SettingsFlyout fecha todas as outras ConfiguraçõesFlyout mostradas no momento. O SettingsFlyout que está sendo fechado conclui sua animação de fechamento antes que o novo SettingsFlyout inicie sua animação de exibição.

Aplica-se a

Confira também