Zmiana obrazka w zależności od wartości ?

0

Witam! Wiem że pytanie pewno banalne, ale nie mogę sobie poradzić. Macie może jakiś skrypt który w zależności od przypisania do integera np. int =1 lub int =2 zmieniał obrazek w picturebox (tzn. zamieniał się z jednego na drugi) Kombinuje jak koń pod górę ale coś nie działa:/

0

Jak wobrażasz sobie, ze ktoś ma odpowiedzieć na tak "szczegłowe" pytanie.
Jakie środowisko? Jakiś kod ?

Podpowiedż: podstawienie pod zmienną integer NIE MA żadnych efektów ubocznych, samo w sobie nie zaskutkuje żadna inną zmianą, np obrazka

0
public static Dictionary<int,Image> map=new Dictionary<int,Image>()
{
  {1,Image.FromFile(@"Images\1.bmp")},
  {2,Image.FromFile(@"Images\2.bmp")},
  {4,Image.FromFile(@"Images\4.bmp")},
  {8,Image.FromFile(@"Images\8.bmp")},
};

public int DoPodstawienia { set { pictureBox1.Image=map[value]; } } // EDYT2: @ZrobieDobrze, specjalnie dla ciebie ;)

...
{
  DoPodstawienia=2;
  
  i=8;
  pictureBox1.Image = map[i];
  
  pictureBox1.Image = map[i=4]; // EDYT: @ZrobieDobrze, specjalnie dla ciebie :D
}

:

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