Поделиться через


SettingsFlyout.Show Метод

Определение

Открывает всплывающий элемент Параметры и возвращает пользователя на панель Параметры после закрытия всплывающего меню.

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

Примеры

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

Дополнительные сведения о коде в контексте см. в разделе Сценарий 3 примера параметров приложения.

Комментарии

Если параметр SettingsFlyout отображается путем вызова метода Show, то при нажатии кнопки Назад откроется элемент SettingsPane после закрытия параметра SettingsFlyout . Если параметр SettingsFlyout отображается путем вызова ShowIndependent, то нажатие кнопки Назад закрывает параметрыFlyout и возвращает пользователя в приложение; Параметр SettingsPane не открыт повторно.

Вызовите метод Show в обработчике событий CommandsRequested . Этот код вызывается, когда пользователь открывает SettingsFlyout из SettingsPane, поэтому при нажатии кнопки Назад пользователю следует вернуться в SettingsPane .

Одновременно отображается только один параметр SettingsFlyout . При вызове команды Показать для параметра SettingsFlyout все остальные параметрыFlyout , отображаемые в данный момент. Закрытая функция SettingsFlyout завершает анимацию закрытия, прежде чем новая анимация SettingsFlyout начнет свою анимацию шоу.

Применяется к

См. также раздел