WindowsFormsApplicationBase.SaveMySettingsOnExit Vlastnost

Definice

Určuje, zda aplikace ukládá uživatelská nastavení při ukončení.

public:
 property bool SaveMySettingsOnExit { bool get(); void set(bool value); };
public bool SaveMySettingsOnExit { get; set; }
member this.SaveMySettingsOnExit : bool with get, set
Public Property SaveMySettingsOnExit As Boolean

Hodnota vlastnosti

True aplikace uloží uživatelská nastavení při ukončení. V opačném případě se False nastavení implicitně neuloží.

Příklady

Tento příklad má dvě části.

  • Podprogram InitializeSaveMySettingsOnExit , který inicializuje kontrolované stav CheckBox ovládacího prvku na aktuální hodnotu SaveMySettingsOnExit vlastnosti.

  • Podprogram SaveMySettingsOnExit_CheckedChanged , který zpracovává změny CheckBox ovládacího prvku pro aktualizaci My.Application.SaveMySettingsOnExit vlastnosti.

Private Sub InitializeSaveMySettingsOnExit()
    SaveMySettingsOnExit.Checked =
        My.Application.SaveMySettingsOnExit
End Sub
Private Sub SaveMySettingsOnExit_CheckedChanged(
    sender As System.Object,
    e As System.EventArgs
) Handles SaveMySettingsOnExit.CheckedChanged
    My.Application.SaveMySettingsOnExit =
        SaveMySettingsOnExit.Checked
End Sub

Aby tento příklad fungoval, musí CheckBox mít vaše aplikace ovládací prvek s názvem SaveMySettingsOnExit.

Poznámky

Tato SaveMySettingsOnExit vlastnost umožňuje uživateli změnit způsob, jakým aplikace ukládá nastavení za běhu. Změny nastavení můžete explicitně uložit pomocí Save metody objektu My.Settings . Další informace o změně a ukládání nastavení naleznete v tématu Vlastnosti aplikace.

Změny této vlastnosti se při zavření aplikace nezachovají. Chcete-li trvale změnit vlastnost SaveMySettingsOnExit, musíte změnit nastavení v návrháři Project:

Změna nastavení v návrháři Project:

  1. Vyberte projekt v Průzkumník řešení. V nabídce Project klikněte na Properties.
  2. Klikněte na kartu Aplikace .
  3. Vyberte Uložit My.Settings při vypnutí.|

Dostupnost podle typu projektu

Typ projektu Available
Aplikace model Windows Forms Yes
Knihovna tříd No
Konzolová aplikace No
Knihovna ovládacích prvků model Windows Forms No
Knihovna webových ovládacích prvků No
Služba systému Windows No
Web No

Platí pro

Viz také