none
WPF Image Bild zuweisen RRS feed

  • Frage

  • Ich hab ein Problem und such schon die ganze Zeit nach einer Lösung.

    Ich habe ein Image-WPF Control

    <Image Grid.Row="0"  Source="{Binding ScrewImage}" Stretch="Fill" Grid.ColumnSpan="6" HorizontalAlignment="Center" VerticalAlignment="Center" />

    und möchte über das ViewModel das Bild dynamisch zuweisen können. 

    private Bitmap screwImage;
    
            public Bitmap ScrewImage
            {
                get { return this.screwImage; }
                set { SetProperty(ref screwImage, value); }
            }
     

    Die Bilder liegen in den Resoursen-Bereich. Wenn ich die Bilder zuweise funktioniert das Binding nicht.

    Ich setzte die Bilder über eine Methode und weise das jeweilige Bild zu

    if (Screw.FK_Screw_DIN == 1)
                    {
                        ScrewImage= Resources.Schraube_4014;
                    }
                    else if (Screw.FK_Screw_DIN == 2)
                    {
                        ScrewImage= Resources.Schraube_4017;
                    }

    Ich hab da einige verschiedene Varianten gesehen wie es andere gelöst haben doch keine hat wirklich funktioniert.
    Hat mir da jemand einen Tipp oder kann mir helfen??

    Vielen Dank im Voraus

    Liebe Grüße 
    Jo


    Mittwoch, 4. November 2015 15:11

Antworten

Alle Antworten