vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Image Steuerelement bei WPF 
Autor: Maas
Datum: 05.09.08 12:00

Hi Leute,
Ich experimentiere gerade mit der WPF herum und habe nun ein kleines Problem mit dem Image-Control.
Folgenden Code habe ich aus der MSDN-Lib angewendet:
        Dim image As New Image
        image.Width = 192
        image.Height = 96
        Dim bmpImage As New BitmapImage
 
        bmpImage.BeginInit()
        bmpImage.UriSource = New Uri("c:\test.png")
        bmpImage.DecodePixelWidth = 192
        bmpImage.DecodePixelHeight = 96
        bmpImage.EndInit()
 
        image.Stretch = Stretch.Fill
        image.Source = bmpImage
 
        ImageCtrl = image
Es wird zwar keine Ausnahme ausgelöst, aber es wird auch kein Bild angezeigt...Es passiert gar nichts.
Was mache ich falsch? Ich hoffe ihr könnt mir helfen.

Danke im Voraus

Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Image Steuerelement bei WPF 
Autor: Maas
Datum: 06.09.08 17:05

Kennt sich hier wirklich niemand mit WPF bzw. dem Image-Control aus?

Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Image Steuerelement bei WPF 
Autor: ModeratorDaveS (Moderator)
Datum: 06.09.08 17:26

So einfach geht es nicht mit WPF. Mach's lieber so
        Dim image As Image = ImageCtrl
        '... 
        'ImageCtrl = image (weg!)
Angenommen ImageCtrl wurde mit Designer angelegt. Oder einfach direkt ImageCtrl ansprechen.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Image Steuerelement bei WPF 
Autor: Maas
Datum: 06.09.08 17:52

Danke vielmals!
Ich habe jetzt ImageCtrl direkt angesprochen und hat auch funktioniert.
Nur zum Verständnis:
Dass WPF um einiges komplizierter ist, aber mehr Möglichkeiten bietet, als WinForms hab ich ja schon gemerkt, aber wieso werden bei "=" nicht alle Eigenschaften übernommen? Benutzt denn, wie hier, das "ImageCtrl" nicht die gleiche Klasse wie "image"?

Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Image Steuerelement bei WPF 
Autor: ModeratorDaveS (Moderator)
Datum: 06.09.08 18:19

ImageCtrl ist eine Referenz auf das eine Objekt. Du musst aber das neue Objekt als Inhalt eines Steuerelements zuweisen, wie schon in XAML geschehen ist. Auch bei Windows Forms wird das nicht funktionieren, das Objekt muss in container.Controls aufgenommen werden um sichtbar zu sein.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel