Wie füge ich ein Bild in ein label?

Habe ich auf Bild hinzufügen, um mein label, aber ich finde keine Lösung, wie dies zu tun.
Ich bin versucht, die durch die Nutzung dieser:

        InitializeComponent();
        url = Directory.GetCurrentDirectory() + @"/Cards/cardSkin.png";
        mylabel.Background = new ImageBrush(new BitmapImage(new Uri(url)));

Ich weiß nicht, selbst wenn ich dieses Recht habe ich nur kopiert aus anderem Projekt was wir gemacht haben mit der Klasse.
Wie auch immer, ich habe versucht, zu erstellen Image img = Image.FromFile("YourFile.bmp"); aber ich weiß nicht warum, .FromFile war nicht für mich arbeiten.
Jemand von Euch Jungs haben den anderen Weg zu machen-label als Bild(hintergrund) und helfen Sie Neuling tun? 😀

Geworfen Ausnahme:

Error 1 'System.Windows.Controls.Image' does not contain a definition for 'FromFile.
  • Was ist der code?Welche Art von label es ist (Windows forms, wpf, silverlight)? Was versuchen Sie zu tun und was ist das problem außer "funktioniert nicht"?
  • Gut, es hat nicht funktioniert, denn es gibt verschiedene Bild-Klassen in .NET. Sie haben versucht, eine Methode aus dem System.Zeichnung.Bild auf System.Windows.Controls.Bild. Ich weiß nicht, etwas über Windows Forms, aber nehmen Sie einen Blick an msdn.microsoft.com/en-gb/library/gg145045.aspx - es ist die beste Quelle für wissen über die API.
  • Es ist wpf-label. Im tun der 21-Spiel (BLACK Jack) und ich habe die Beschriftung wie Karte, Bild. Im Versuch zu erstellen Grafik Klasse, aber FromFile nicht funktioniert.
  • Mögliche Duplikate von C# Hinzufügen von Bildern zu einem Label
InformationsquelleAutor herblack | 2012-10-11
Schreibe einen Kommentar