Podmiana Image.Source za pomocą kodu

0

Hej;
Próbuję z kodu zmienić obrazek.
Niestety zdjecie sie nie podmienia, dlaczego ??
Kod w XAML:

<Grid>
      <Image Name="zdjecie"  HorizontalAlignment="Left" Height="23" Margin="168,153,0,0" VerticalAlignment="Top" Width="24" Source="Images/1.jpg"/>
 </Grid>

Kod w C#:

 public MainWindow()
        {

            InitializeComponent();

            Image zdjecie = new Image();
            BitmapImage bitmapImage = new BitmapImage(new Uri(uriString: "Images/2.jpg", uriKind: UriKind.Relative));
            zdjecie.Source = bitmapImage;

        }

Caly czas wyświetla sie 1.jpg zamiast 2.jpg :(

0
  this.zdjecie.Source = new BitmapImage(new Uri(uriString: "Images/2.png", uriKind: UriKind.Relative));

Nie tworzysz nowego obiektu Image tylko w code behind podepnij się do swojej kontrolki.

0
mariano901229 napisał(a):
  this.zdjecie.Source = new BitmapImage(new Uri(uriString: "Images/2.png", uriKind: UriKind.Relative));

Nie tworzysz nowego obiektu Image tylko w code behind podepnij się do swojej kontrolki.

Dzieki :) Zadziałało :)

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