private void button3_Click(object sender, EventArgs e) { if (radioButton1.Checked == true) { Veri kayit = new Veri(); kayit.servername = Servername.Text; kayit.a = 1; data = SerializeObject(kayit); return; } if (radioButton2.Checked == true && checkBox1.Checked == true) { Veri kayit = new Veri(); kayit.servername = Servername.Text; kayit.username = Username.Text; kayit.password = Password.Text; kayit.a = 2; data = SerializeObject(kayit); } else { MessageBox.Show("Checkbox Error"); } }
private Veri DeserializeObject() { XmlSerializer MySerializer = new XmlSerializer(typeof(Veri)); FileStream ReadFileStream = new FileStream("data.xml", FileMode.Open, FileAccess.Read, FileShare.Read); // Load the object saved above Veri LoadedObj = (Veri)MySerializer.Deserialize(ReadFileStream); ReadFileStream.Close(); return(LoadedObj); }
private string SerializeObject(Veri kayit) { FileStream data = new FileStream("data.xml", FileMode.Create); XmlSerializer MySerializer = new XmlSerializer(typeof(Veri)); TextWriter TW = new StringWriter(); MySerializer.Serialize(TW, kayit); MySerializer.Serialize(data, kayit); data.Close(); return(TW.ToString()); }
private void Form1_Load(object sender, EventArgs e) { Veri a = DeserializeObject(); if (a.a == 1) { radioButton1.Checked = true; string deger1 = a.servername; Servername.Text = deger1; } else if (a.a == 2) { radioButton2.Checked = true; string deger1 = a.servername; string deger2 = a.username; string deger3 = a.password; Servername.Text = deger1; Username.Text = deger2; Password.Text = deger3; } }