Я создал класс:
class Product
{
public string product { get; set; }
public int aantal { get; set; }
public double bedrag { get; set; }
}
В Designer я создал два списка, кнопку и просмотр списка. Когда я нажимаю на элемент в первом списке, выбранный элемент должен go перейти ко второму списку. Я уже сделал это (1-й список не на картинке) Из 2-го списка я должен быть в состоянии получить элементы в списке со всеми подэлементами. У меня много проблем, чтобы получить все элементы + подэлементы в списке. Может кто-нибудь, пожалуйста, помогите мне?
Скриншот текущего результата
Это код, который я использовал в форме:
if (listBox1.SelectedItem.ToString() == "H&M")
{
Product product1 = new Product();
product1.product = "Jeans";
product1.aantal = 1;
product1.bedrag = 14.9;
Product product2 = new Product();
product2.product = "Sokken";
product2.aantal = 1;
product2.bedrag = 1.5;
Product product3 = new Product();
product3.product = "Schoenen";
product3.aantal = 1;
product3.bedrag = 24.9;
List<string> artikelHM = new List<string>() {product1.product, product2.product, product3.product};
listBox2.DataSource = artikelHM;
}
Это то, что я попробовал с кнопкой:
private void button1_Click(object sender, EventArgs e)
{
listView2.Items.Add(listBox2.Text);
listView2.Items[0].SubItems.Add(listBox2.Text);
listView2.Items[0].SubItems.Add(listBox2.Text);
}
Я еще ничего не добавил в код просмотра списка.