private void ulubioneCmd_SelectedIndexChanged(object sender, EventArgs e) { Ulubione ulubione = ulubioneCmb.SelectedItem as Ulubione; AdresTxt.Text = ulubione.Url; okienkoBrw.Navigate(AdresTxt.Text); }
private void ZapiszDoUlubionych(string url, string tytul) { Ulubione strona = new Ulubione(url, tytul); // tworzymy nową ulubioną ulubioneList.Add(strona); ZapiszUlubioneDoPliku(strona); OdswiezListeUlubionych(); }
private void ZapiszUlubioneDoPliku(Ulubione ulubione) //metoda zapisująca do pliku { using (StreamWriter sw = new StreamWriter(@"E:\ulubione.txt", true)) //true powoduje dopisanie a nie nadpisanie { sw.WriteLine("{0}|{1}", ulubione.Url, ulubione.TytulStrony); //wczytujemy adres strony i url do pliku //rozdzielamy | //by było bardizej przejrzyste } }
//metoda odczytujaca z pliku private List <Ulubione> OdczytajUlubioneZPliku() { List <Ulubione> lista = new List <Ulubione>(); using (StreamReader sr = new StreamReader(@"E:\ulubione.txt")) { string line; while ((line = sr.ReadLine()) != null) { string[] elementy = line.Split('|'); Ulubione ulubione = new Ulubione(elementy[0], elementy[1]); lista.Add(ulubione); } } return(lista); }