Mam okno dialogowe WinForm, które zawiera 3 przyciski opcji. Używam ApplicationSettings
do wiązania sprawdzonej właściwości każdego z tych kontrolek RadioButton
, ale nie robi to, czego oczekuję. Teraz muszę kliknąć każdy przycisk radiowy dwa razy, zanim zostanie on sprawdzony, a wybrany przycisk radiowy nie będzie trwał.Użycie ApplicationSettings do przechowywania sprawdzonej właściwości dla WinForms RadioButtons
Czy istnieje wiersz kodu, który należy wykonać po zamknięciu formularza, który zapisuje ustawienia użytkownika?
Jak wyeliminować potrzebę dwukrotnego kliknięcia przycisków opcji?
Czy istnieje lepszy sposób na utrzymanie tego typu ustawień użytkownika? Mam właściwość publiczną w klasie okna dialogowego, która pobiera/ustawia wartość wyliczeniową na podstawie tego, który przycisk opcji jest zaznaczony, ale nie widzę łatwego sposobu powiązania tej właściwości z ustawieniem użytkownika.
Edytuj: Należy określić, że używam vb.net. Myślę, że to oznacza My.Settings
zamiast Properties.Settings
.
dzięki! To doprowadziło mnie do właściwego kierunku. W vb.net to Moje ustawienia zamiast Właściwości.Settings.Default, ale poza tym działa idealnie. Mam teraz tylko jedno ustawienie i używam publicznej właściwości formularza w zdarzeniach Load i FormClosing. – CoderDennis
Na moim komputerze nie jest konieczne zapisywanie ustawień podczas zamykania. Są one zapisywane automatycznie. Jedynym problemem jest to, że muszę kliknąć dwa razy. – systemovich