Salut.
Je suis en train de faire mumuse avec un WPF dans lequel j'essaie tant bien que mal à ajouter des Images de manière dynamique. Celles-ci sont bien ajoutées à la collection du grid principal mais elles ne s'affichent pas.
Pour donner tous les éléments, c'est un WPF User Control inclu dans un DataGrid pour que je puisse donc l'insérer dans un windows Form (Si quelqu'un a une autre solution d'ailleurs ? ).
Voici mon code :
Comme vous pouvez le voir, je suis passé par toutes les mesures de dimension pour checker si le problème venait de là... mais visiblement, soit je n'ai pas de refresh, soit .. j'en sais rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public void AddImage(String _sPath) { Image myImage3 = new Image(); BitmapImage bi3 = new BitmapImage(); bi3.BeginInit(); bi3.UriSource = new Uri(_sPath, UriKind.Relative); bi3.EndInit(); myImage3.Stretch = Stretch.Fill; myImage3.Source = bi3; myImage3.MinWidth = 800; myImage3.MinHeight = 800; myImage3.Width = 800; myImage3.Height = 800; System.Windows.Thickness oMargin = new Thickness(0, 0, 800, 800); myImage3.Margin = oMargin; mainGrid.Children.Add(myImage3); }
J'ai bien vérifié et mes images sont bien ajoutées à la collection du grid.
Si quelqu'un a une idée.
MErci d'avance
Partager