1. 程式人生 > WINDOWS開發 >WPF Properties中Settings使用方式

WPF Properties中Settings使用方式

原文: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}}
"

技術分享圖片