I need a form width a checkbox “Don’t show this again” for my winform,
but how can i make this so when my Form1 loads it checks the state of the checkbox using the getsettings option?
How can is save the checkbox state to the registery? and how do i get the state?
If Form2.Checkbox.checked = Getsettings() Then
Form2.showdialog
Else
Goto Skip
End IF
Skip:
Windows Forms has built-in support for that, you don’t need to write any code. Select your check box. In the Properties window, scroll to the top on expand the “ApplicationSettings” node. Click on “Checked” and drop-down the combobox. Click New. Set the Name property to something meaningful.
Done. Your check box will always restore with the last selection that the user selected. Don’t call Show() when it is turned on, dispose the form right away.