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 начнет свою анимацию шоу.