在使用C#的WPF應用程序中,我想將CheckBox
的默認值綁定到應用程序設置(Properties.Settings.Default.OpenAutomatically
類型爲bool
)的值,以便當表單加載,CheckBox
自動設置爲從綁定應用程序設置中讀取的值。其次,當CheckBox
的值發生變化時(通過用戶點擊它),bool
應用程序設置應保持同步(如果選中,則爲true;如果未選中,則爲false)。將c#WPF複選框綁定到應用程序設置和更新設置
這看起來像.NET應該給你開箱即用,而不必編寫代碼來保持設置在用戶操作UI時同步。
在此先感謝您的幫助。
http://stackoverflow.com/questions/845030/bind-to-a-value-defined-in-the-設置 – kenny
@kenny - 你引用的問題是關於將一個ListBox綁定到一個設置,這不是一個布爾值。如果我將一個CheckBox綁定到bool,設置會自動更新爲CheckBox的值更改? – DiscDev
我認爲你可以綁定到布爾類似的,但我沒有嘗試過。也許你的問題是你需要在其他地方保存設置()。 – kenny