Vb.net флажок установлен/снят
Здравствуйте, у меня есть вопрос, Может ли кто-нибудь мне помочь.
У меня есть 1 флажок с именем "enablelogs"
И я хочу сделать лог-файл, когда есть измененная опция, чтобы сохранить его в файл.
И вот в чем моя проблема.
Когда форма открывается и флажок уже установлен , то когда я нажимаю кнопку СОХРАНИТЬ, чтобы сохранить информацию в файл, чтобы пропустить ее, потому что она уже проверена.
Что я хочу сделать?
- Если флажок уже установлен при нажатии кнопки пропуска
- Если флажок был изменен с checked на unchecked и нажмите кнопку, чтобы сохранить информацию
- Если флажок был изменен на unchecked и снова установлен, чтобы сохранить его снова.
Вот мой код:
Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click If enableLogs.Checked = True Then Logger.log("[Admin Name: " & lblGetName.Text & "]" & " Changed Option" & " " & "Enable Logs") Else Logger.log("[Admin Name: " & lblGetName.Text & "]" & " Changed Option" & " " & "Disable Logs") End If
и вот что он сохраняет каждый раз в файле:
[10:21:56][Admin Name: admin] Changed Option Enable Logs
Как это сделать, если каждый раз меняется на save, а не дублировать информацию в save.
Например если флажок уже установлен при загрузке формы а затем я нажимаю кнопку Не отображать меня в журнале это:
[10:21:56][Admin Name: admin] Changed Option Enable Logs
Любые идеи я буду признателен
Что я уже пробовал:
я попробовал с помощью кнопки сделать сейвы а также в
enableLogs_CheckedChanged
Результаты те же самые