Ajout d'Image sur la Grille C#

Mon problème est que l'image que je suis en train de ma grille n'apparaît pas, la seule chose que figurant, le fond noir, donc je sais de la grille de travail. Je suis un noob, et je suis très confus. Merci pour l'Aide 🙂

Code:

    public partial class MainWindow : Window
{
static String ImgNameMole = "C:/Users/MonAmi/Desktop/mole2.png";
public MainWindow()
{
InitializeComponent();
GridMain();
}
private void GridMain()
{
Grid grid_Main = new Grid();
MainWindow1.Content = grid_Main;
grid_Main.Height = 350;
grid_Main.Width = 525;
grid_Main.Background = Brushes.GreenYellow;
CreateImage();
}
private Image CreateImage()
{
Image Mole = new Image();
Mole.Width = 25;
Mole.Height = 25;
ImageSource MoleImage = new BitmapImage(new Uri(ImgNameMole));
Mole.Source = MoleImage;
return Mole;
}
}
  • Où avez-vous remplir la grille?
  • Pin Que voulez-vous dire?
  • Vous avez créé un CreateImage fonction, mais vous ne l'utilisez pas n'importe où.
  • Où avez-vous définir le contenu de la grille?; où avez-vous le remplir
  • Même si j'ai mis "CreateImage();" dans la grille méthode au il ne fonctionne toujours pas
  • Si vous êtes en utilisant WPF vous avez l'utilisation de WPF Pack Uri. Voir cette question comme un exemple. Vous aussi, vous avez besoin d'ajouter l'image à votre projet en tant que Ressource.

InformationsquelleAutor Andrew | 2013-05-24