Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- valami val;
- public Form2(valami asd)
- {
- val = asd;
- InitializeComponent();
- listView1.FullRowSelect = true;
- foreach (valami.ValamiStruktura item in val.valami_data)
- {
- string[] valami =
- {
- item.MusicType,
- item.Artist,
- item.Something,
- item.Amount.ToString(),
- item.SpecialArtist.ToString(),
- item.Price.ToString()
- };
- ListViewItem nyu = new ListViewItem(valami);
- listView1.Items.Add(nyu);
- }
- button1.Click += (s, e) =>
- {
- for (int i = 0; i < listView1.Items.Count; i++)
- {
- if (listView1.Items[i].Selected)
- {
- listView1.Items[i].Remove();
- i--;
- }
- }
- };
- button2.Click += (s, e) =>
- {
- ClearData();
- };
- button3.Click += (s, e) =>
- {
- Export(s, e);
- };
- button4.Click += (s, e) =>
- {
- Import(s, e);
- };
- button5.Click += (s, e) =>
- {
- this.Close();
- };
- }
- private void Import(object s, EventArgs e)
- {
- using (OpenFileDialog open = new OpenFileDialog())
- {
- open.Filter = "txt files (*.txt)|*.txt";
- if (open.ShowDialog() != DialogResult.OK)
- {
- return;
- }
- var file = open.OpenFile();
- System.IO.StreamReader read = new System.IO.StreamReader(file);
- while (!read.EndOfStream)
- {
- string line = read.ReadLine();
- string[] temp = line.Split(',');
- listView1.Items.Add(temp[0]);
- }
- read.Close();
- }
- }
- private void Export(object s, EventArgs e)
- {
- System.IO.StreamWriter write = new System.IO.StreamWriter("data.txt");
- foreach (valami.ValamiStruktura item in val.valami_data)
- {
- write.WriteLine(
- item.MusicType + "," +
- item.Artist + "," +
- item.Something + "," +
- item.Amount + "," +
- item.SpecialArtist
- );
- }
- write.Close();
- }
- private void ClearData()
- {
- listView1.Items.Clear();
- val.valami_data.Clear();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement