Für mein Beispiel benötigt ihr eine Textbox, ein Label und ein Button.
Als erstes müsst ihr unter Projekt -> Eigenschaften -> Einstellungen ein Setting festlegen, in diesem Fall ein String.
In die Textbox kommt dann was später in dem String stehen soll.
Wenn man lustig ist kann man das ganze auch direkt in das Ereignis TextChanged der Textbox schreiben um den Part mit dem Button zu umgehen.
//In den Settings abspeichern
private void button1_Click(object sender, EventArgs e)
{
Properties.Settings.Default.Test = textBox1.Text; //Hier wird festgelegt was in dem Setting stehen soll
Properties.Settings.Default.Save(); //Wichtig ist es auch dies abzuspeichern
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
Properties.Settings.Default.Test = textBox1.Text;
Properties.Settings.Default.Save();
}
//Von den Setting abrufen und ausgeben
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = Properties.Settings.Default.Test.ToString();
}
Kommentare zum Snippet