ApplicationSettingsBase.SettingsSaving Événement

Définition

Se produit avant que des valeurs soient enregistrées dans le magasin de données.

C#
public event System.Configuration.SettingsSavingEventHandler SettingsSaving;

Type d'événement

Exemples

L’exemple de code suivant montre le SettingsSaving gestionnaire d’événements pour l’objet de type FormSettings, qui est une classe wrapper dérivée de ApplicationSettingsBase. Le gestionnaire demande à l’utilisateur d’enregistrer les valeurs de propriété des paramètres d’application actuelles. L’exemple de code complet est répertorié dans la vue d’ensemble de la ApplicationSettingsBase classe.

C#
void frmSettings1_SettingsSaving(object sender, CancelEventArgs e)
{
    //Should check for settings changes first.
    DialogResult dr = MessageBox.Show(
                    "Save current values for application settings?",
                    "Save Settings", MessageBoxButtons.YesNo);
    if (DialogResult.No == dr)
    {
        e.Cancel = true;
    }
}

Remarques

L’événement SettingsSaving est déclenché par la Save méthode avant de stocker les propriétés des paramètres d’application dans le magasin de données associé. Le gestionnaire d’événements associé peut annuler cet événement.

S’applique à

Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Voir aussi