private void button2_Click(object sender, EventArgs e)
 {
     Person p = new Person();
     p.Name = textBox1.Text;
     p.Email = textBox2.Text;
     p.StreetAddress = textBox3.Text;
     p.Birthday = dateTimePicker1.Value;
     p.AdditionalNotes = textBox4.Text;
     people.Add(p);
     listView1.Items.Add(p.Name);
     textBox1.Text = "";
     textBox2.Text = "";
     textBox3.Text = "";
     textBox4.Text = "";
     dateTimePicker1.Value = DateTime.Now;
 }
 private void Form1_Load(object sender, EventArgs e)
 {
     string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
     if(!Directory.Exists(path+ "\\Address Book -Ani"))
         Directory.CreateDirectory(path+ "\\Address Book -Ani");
     if (!File.Exists(path + "\\Address Book -Ani\\settings.xml"))
     {
         XmlTextWriter xw = new XmlTextWriter(path + "\\Address Book -Ani\\settings.xml",Encoding.UTF8);
         //File.Create(path + "\\Address Book -Ani\\settings.xml");
         xw.WriteStartElement("People");
         xw.WriteEndElement();
         xw.Close();
     }
     XmlDocument xdoc = new XmlDocument();
     xdoc.Load(path + "\\Address Book -Ani\\settings.xml");
     foreach (XmlNode xNode in xdoc.SelectNodes("People/Person"))
     {
         Person p = new Person();
         p.Name = xNode.SelectSingleNode("Name").InnerText;
         p.Email= xNode.SelectSingleNode("Email").InnerText;
         p.StreetAddress = xNode.SelectSingleNode("Address").InnerText;
         p.AdditionalNotes= xNode.SelectSingleNode("Notes").InnerText;
         p.Birthday= DateTime.FromFileTime(Convert.ToInt64(xNode.SelectSingleNode("Birthday").InnerText));
         people.Add(p);
         listView1.Items.Add(p.Name);
     }
 }