SettingsFlyout.BackClick Événement

Définition

Se produit lorsque l’utilisateur clique sur le bouton Précédent sur un contrôle SettingsFlyout .

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"/>

Type d'événement

Exemples

Dans ce scénario, l’icône Paramètres est utilisée pour ouvrir un objet SettingsFlyout qui contient une liste de comptes. Lorsque l’utilisateur sélectionne un compte, un nouveau ParamètreFlyout s’affiche avec des options pour le compte sélectionné.

Ici, vous gérez l’événement BackClick du deuxième menu volant afin que lorsque l’utilisateur clique sur le bouton Précédent, vous affichez à nouveau la liste des comptes au lieu de SettingsPane.

void AccountSettingsFlyout_BackClick(object sender, BackClickEventArgs e)
{
    e.Handled = true;
    AccountListSettingsFlyout accountList = new AccountListSettingsFlyout();
    accountList.Show();  
}

Pour plus de code en contexte, consultez Scénario 5 de l’exemple Paramètres d’application.

Remarques

Par défaut, le fait de cliquer sur le bouton Précédent d’un contrôle SettingsFlyout masque le contrôle. Gérez l’événement BackClick et définissez BackClickEventArgs.Handled sur true pour remplacer ce comportement et introduire votre propre logique.

Cela est utile lorsque vous avez un SettingsFlyout qui ouvre un deuxième SettingsFlyout. Par défaut, lorsque l’utilisateur appuie sur le bouton Précédent dans le deuxième menu volant, il rouvre l’espace Paramètres. Vous devez gérer l’événement BackClick et rouvrir le premier menu volant à la place.

S’applique à

Voir aussi