WinFrom玩转config配置文件

本文转载:http://www.dotblogs.com.tw/sam319/archive/2010/01/01/12753.aspx

有時候我們希望程式可以記下使用者的設定    下次開啟時可以繼續沿用這些設定值    方法有很多種 (用登錄檔/寫INI...)    今天來學怎麼使用ApplicationSettings儲存這些設定值

假設我今天寫了一個下載軟體    希望可以儲存使用者下載的目錄位置

image

首先開啟textBox1的屬性設定    找到ApplicationSettings欄位    點一下PropertyBinding的[...]來做屬性繫結設定

image

然後在Text欄位右邊點下拉按[(新增...)]    我們新增一個欄位名稱叫做[DownloadFolder]來和textBox1.Text屬性做連繫    預設值是[C:Downloads]    按下確定後可以看到資料連繫後的變化

image

最後我們在[儲存]按鈕中輸入以下程式碼

private void btnSave_Click(object sender, EventArgs e)
    
{
    
    Properties.Settings.Default.Save();
    
}

完工! 就這麼簡單

[Code下載]

這邊在簡單的記錄一下   他連繫的欄位其實就是放在Properties.Settings裡面

image

所以如果有需要的話   你可以直接用下面的程式碼取用[DownloadFolder]的值

string folder = Properties.Settings.Default.DownloadFolder;
原文地址:https://www.cnblogs.com/51net/p/3582299.html