天天看點

WPF Properties中Settings使用方式

Settings位于Properties中

WPF Properties中Settings使用方式

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

其中可以編寫屬性,方法

因為Setting位于視窗類之前執行個體化,是以通常用來視窗的某些設定,綁定。

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

有兩種添加屬性方式:

自動化添加

直接單擊Settings,并設定名稱,類型,值

界面如下:

WPF Properties中Settings使用方式
範圍有兩個值:

  • 應用程式:

意義上講 隻是程式讀取配置,讀取參數。使用者不參與設定

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

  • 使用者:

意義上講 使用者可參與設定,指派,讀取值

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

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

依次點開Setting檔案

WPF Properties中Settings使用方式

然後編寫屬性即可

或者是

首先使用自動化設定來處理,之後開代碼檔案在進行修改

使用方式

首先添加引用

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

然後是通過綁定的方式

例如

Width="{Binding Path=寬度, Source={x:Static settings:Settings.Default}}"      
WPF Properties中Settings使用方式