флажок, если он снят, он должен обрабатывать перезапись или удаление предыдущего сохраненного файла в c# visual studio

#c# #wpf #visual-studio

Вопрос:

У меня в проекте Visual studio есть флажок, который сохраняет файл трассировки в определенном месте. Чтобы начать захват файла трассировки, для этого есть еще одна кнопка. (Файл трассировки содержит информацию, относящуюся к тестируемому устройству). Теперь, когда кнопка Сохранить(как в флажке) не нажата, во время следующего запуска захвата последний или предыдущий файл трассировки должен быть перезаписан или удален. Я должен написать условие для перезаписи или удаления файла трассировки. Я новичок в visual studio, поэтому мне трудно справиться с этим требованием. Может кто-нибудь, пожалуйста, помочь мне с этим.

это часть .xaml:

 <CheckBox Content="Save Traces :" x:Name=" CheckSave" VerticalAlignment="Center" IsChecked="{Binding SaveTraces,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Background="#673"/>
 

мне нужна помощь для части .cs, чтобы выполнить это требование.

Комментарии:

1. Ну, похоже, вы уже привязали свой флажок к свойству SaveTraces . Таким образом, условие было бы if (SaveTraces) doWhateverWhenCheckBoxIsChecked(); else doWhatEverWhenCheckboxIsNotChecked();

2. разве мне не нужна логическая переменная, чтобы сохранить все, что было выполнено в этом методе ?

3. Никто не знает. Потому что единственное, что вы рассказали о своем проекте, — это то, что у вас есть флажок. Если вы ожидаете, что люди помогут вам, вы должны добавить дополнительную информацию ..

4. он довольно большой, поэтому я не мог разместить его здесь.

5. флажок ограничен где-то в другом месте, и у меня есть метод в отдельном классе, в котором я должен написать условие о своих требованиях