Properties.Settings Save
Properties 의 Settings 를 통해 값을 저장해 봅시다. (Properties.Settings Save)
//begin
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsAppBeomSang
{
public partial class FormBeomSang : Form
{
public FormBeomSang()
{
InitializeComponent();
DoAftIni();
}
private bool DoAftIni()
{
txtSetting.Text = Properties.Settings.Default.PropSetName;
return true;
}
private void btnSetting_Click(object sender, EventArgs e)
{
switch (MessageBox.Show(string.Format("문자 \"{0}\" 를 저장하시겠어요?", txtSetting.Text), "확인", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1))
{
case DialogResult.Yes:
Properties.Settings.Default.PropSetName = txtSetting.Text;
Properties.Settings.Default.Save();
break;
default:
break;
}
}
}
}
//end
Properties.Settings Get
프로그램이 생성될 때 text 를 저장된 값으로 불러오게 하였습니다. 저장하였던 [Save the text] 를 확인할 수 있습니다.
settings 파일은 프로젝트 > Properties > Settings.settings 에 있습니다. (Properties > Settings.settings)
참고로 저장한 값은 Local 폴더에 user.config 파일로 생성됩니다.