SettingsFlyout.Show Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.