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


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 и снова откройте первый всплывающий элемент.

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

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