Visual Studio C# 儲存使用者設定
這裡使用一個TextBox和一個button來進行示範
進入ApplicationSetting
首先進入TextBox的Properties裡面的ApplicationSetting裡面
點擊PropertyBinding
設定PropertyBinding
儲存的目標為Text
點擊新增
新增應用程式設定
- DefaultValue:儲存預設值
- Name:設定該物件名稱
- Scope:範圍選取User
設定完成後
回到剛剛的畫面
可以看到TextBox的Text的預設值被填上去了
如果想再進行額外的設定
點擊方案總管的Settings.settings
即可看到剛剛的設定值
使用方法
存取設定值
Properties.Settings.Default."你設定的物件名稱"
範例:
Properties.Settings.Default.User_Name;
儲存設定值
Properties.Settings.Default.Save();
執行結果
更改TextBox裡面的值,並點擊儲存設定,重新啟動程式,可以看到剛剛儲存的設定,被顯示出來了。
完整程式碼
嗯....非常簡潔,就一個點擊事件,加上儲存設定而已
using System;
using System.Windows.Forms;
namespace Test_Save_Value
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Save_Bt_Click(object sender, EventArgs e)
{
Properties.Settings.Default.Save();
}
}
}
可以看到這是一個非常方便的東西呢,你還可以透過他來計算使用者,是不是首次運行這個程式呢