即使我關閉程序後,我如何保存我想要的設置?保存設置在VB.Net或C#
讓我們說:如果我有一個Checkbox
,我運行該程序。如果我檢查了它,即使再次打開該程序,我仍希望保持這種方式。我希望你明白我想要的。
我是新手,所以慢慢來。謝謝。
即使我關閉程序後,我如何保存我想要的設置?保存設置在VB.Net或C#
讓我們說:如果我有一個Checkbox
,我運行該程序。如果我檢查了它,即使再次打開該程序,我仍希望保持這種方式。我希望你明白我想要的。
我是新手,所以慢慢來。謝謝。
從上面擴展....
要與不同的程序運行時持續的設置,你就必須從某個地方存儲數據的用戶。假設自從你提到VB以後,我還會假定Windows是你的目標平臺。最佳選項如下:
這應該指向正確的方向。
我推薦使用Application Settings Property Binding。
有很多選擇,在他的良好的答覆中提到mrunion,但我覺得在Windows最簡單的辦法窗體應用程序是使用應用程序設置屬性綁定。要做到這一點用設計師
CheckBox
設計表面(ApplicationSettings)
,打開下拉爲Checked
財產,並在下拉菜單的底部選擇(New...)
。保存設置的地方,比如Form_Closing
事件:
Properties.Settings.Default.Save();
My.Settings.Save()
(的applicationSettings)在屬性窗口中:
1.如果這是Visual Basic中,標記爲C#,VB不是問題。 2)你必須堅持這個複選框的結果。數據庫或配置文件或註冊表是可以使用的所有正常的地方。您需要根據您的軟件設計來決定採用哪條路線。 Google搜索應該有大量的教程。 – mrunion
@mrunion,+ 1,這是一個合理的答案。儘管只有更多的信息,你可以考慮發佈它作爲答案。 – Rahul
但是應該避免將配置選項保存到註冊表中 – Steve