WPF Properties中Settings使用方式


Settings位於Properties中

 

代碼上看Setting是一個單例模式

其中可以編寫屬性,方法

因為Setting位於窗口類之前實例化,所以通常用來窗口的某些設置,綁定。

--------------------------------------------------------------------------------------------

有兩種添加屬性方式:

自動化添加

直接單擊Settings,並設置名稱,類型,值

界面如下:

 

范圍有兩個值:

  • 應用程序:

意義上講 只是程序讀取配置,讀取參數。用戶不參與設定

代碼上講:是一個只具有Get的屬性

  • 用戶:

意義上講 用戶可參與設定,賦值,讀取值

代碼上講:具有get set的屬性

 

 

第二種是方式 手動編寫屬性

依次點開Setting文件

 

然后編寫屬性即可

或者是

首先使用自動化設置來處理,之后開代碼文件在進行修改

 

使用方式

首先添加引用

 xmlns:settings="clr-namespace:treeview.Properties"

然后是通過綁定的方式

例如

 Width="{Binding Path=寬度, Source={x:Static settings:Settings.Default}}"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM