SettingsFlyout.BackClick Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит, когда пользователь нажимает кнопку "Назад" в элементе управления ПараметрыFlyout .
public:
virtual event BackClickEventHandler ^ BackClick;
// Register
event_token BackClick(BackClickEventHandler const& handler) const;
// Revoke with event_token
void BackClick(event_token const* cookie) const;
// Revoke with event_revoker
SettingsFlyout::BackClick_revoker BackClick(auto_revoke_t, BackClickEventHandler const& handler) const;
public event BackClickEventHandler BackClick;
function onBackClick(eventArgs) { /* Your code */ }
settingsFlyout.addEventListener("backclick", onBackClick);
settingsFlyout.removeEventListener("backclick", onBackClick);
- or -
settingsFlyout.onbackclick = onBackClick;
Public Custom Event BackClick As BackClickEventHandler
<SettingsFlyout BackClick="eventhandler"/>
Тип события
Примеры
В этом сценарии чудо-кнопка "Параметры" используется для открытия объекта SettingsFlyout , содержащего список учетных записей. Когда пользователь выбирает учетную запись, отображается новая вкладка ПараметрыFlyout с параметрами для выбранной учетной записи.
Здесь вы обрабатываете событие BackClick второго всплывающего элемента, чтобы при нажатии пользователем кнопки Назад вы снова отображали список учетных записей вместо SettingsPane.
void AccountSettingsFlyout_BackClick(object sender, BackClickEventArgs e)
{
e.Handled = true;
AccountListSettingsFlyout accountList = new AccountListSettingsFlyout();
accountList.Show();
}
Дополнительные сведения о коде в контексте см. в разделе Сценарий 5 примера параметров приложения.
Комментарии
По умолчанию нажатие кнопки "Назад" в элементе управления ПараметрыFlyout скрывает элемент управления . Обработайте событие BackClick и задайте для параметра BackClickEventArgs.Handledзначение true , чтобы переопределить это поведение и ввести собственную логику.
Это полезно при наличии параметра ПараметрыFlyout , который открывает второй раздел ПараметрыFlyout. По умолчанию, когда пользователь нажимает кнопку Назад во втором всплывающем элементе, он снова открывает Область параметров. Обработайте событие BackClick и снова откройте первый всплывающий элемент.