[c#] Pobranie obrazka z listviewa do picturebox'a

0

Mam do zrobienia projekt w Visualu C#, wybór ekwipnuku al'a Call of Duty. W oknie głównym są przyciski do poszczegółnych kategoii(np. brón podstawowa itp) po ich naciśnięciu otwiera się nowa forma w której jest użyty ListView którym jest pokazana nazwa broni oraz jej obrazek. I tutaj własnie mam problem, jak mam zrobic aby po wybraniu dowolnej broni, i naciśnięciu przycisku "Wybierz" obrazek został pokazany w oknie głównym w picturebox'ie ? Obrazki są w imageList1, listView1 pobiera z imageList1 obrazek i umieszcza go obok nazwy broni. Bardzo prosze o pomoc, nigdy wczesniej nie używałem c#, a teraz mam nagle zrobić w nim projekt...i nie potrafie..

"Zrobiłem" coś takiego

 pictureBox1.ImageLocation = listView1.Items.IndexOfKey;

Ale nie wiem nawet czy to jest dobre, a po drugie, nie wiem jak mam sie onieść do pictureBoxa, który jest w innej formie.

0

a teraz mam nagle zrobić w nim projekt...i nie potrafie..

Aha...Nagle masz zrobić ?
Pierwszy raz widzisz C# ?

0

Niestety tak, I semestr to był RamMachine i c++, a teraz dostaliśmy na zaliczenie projekt w c#...

Mały edit:

 public Control pictureBox1 { get; set; }

Dodałem to w form2, i również w form dodałem jeszcze w miejsce Click Buttona

 this.Controls.Add(this.pictureBox1);
              ListViewItem selection = listView1.GetItemAt(e.X, e.Y);

    // If the user selects an item in the ListView, display
    // the image in the PictureBox.
    if (selection != null)
    {
        pictureBox1.Image = System.Drawing.Image.FromFile(
            selection.SubItems[1].Text);

Niestety nadał mi to nie działa...

1 użytkowników online, w tym zalogowanych: 0, gości: 1