本文转载:http://www.dotblogs.com.tw/sam319/archive/2010/01/01/12753.aspx
有時候我們希望程式可以記下使用者的設定 下次開啟時可以繼續沿用這些設定值 方法有很多種 (用登錄檔/寫INI...) 今天來學怎麼使用ApplicationSettings儲存這些設定值
假設我今天寫了一個下載軟體 希望可以儲存使用者下載的目錄位置
首先開啟textBox1的屬性設定 找到ApplicationSettings欄位 點一下PropertyBinding的[...]來做屬性繫結設定
然後在Text欄位右邊點下拉按[(新增...)] 我們新增一個欄位名稱叫做[DownloadFolder]來和textBox1.Text屬性做連繫 預設值是[C:Downloads] 按下確定後可以看到資料連繫後的變化
最後我們在[儲存]按鈕中輸入以下程式碼
private void btnSave_Click(object sender, EventArgs e)
{
Properties.Settings.Default.Save();
}
完工! 就這麼簡單
[Code下載]
這邊在簡單的記錄一下 他連繫的欄位其實就是放在Properties.Settings裡面
所以如果有需要的話 你可以直接用下面的程式碼取用[DownloadFolder]的值
string folder = Properties.Settings.Default.DownloadFolder;