none
Rss Reader Source von C# Code nehmen? RRS feed

  • Frage

  • Hallo,

    Ich habe mir ein Rss Reader gebaut.

    Und ich will die Source Propertie von der Klasse nehmen und nicht vom XAML.

    Darum habe ich den XMLDATAProvider mit der Name benannt.

    Also damit ich darauf mit Name.Source = "" zugreifen kann.

    Aber das geht nicht.

    Wie kann man das machen?

    Vielen Dank


    Mein Blog: schuayb.wordpress.com

    Samstag, 18. Juli 2015 19:39

Antworten

Alle Antworten

  • Hi,
    wenn Du nicht auf "Name.Source = " zugreifen kannst, dann ist er vermutlich in der Methode, wo der Code steht nicht zugreifbar.

    Den Namen mit "Name" zu belegen ist auch keine gute Idee. Da kann es Probleme bei der Auflösung geben, wenn das Objekt, in welchem Du auf "Name" zugreifen willst, auch eine Name-Eigenschaft hat.

    Wenn Du den XMLDataProvider im XAML als Ressource deklariert hast, dann musst Du im Code auch entsprechend auf die Ressource über den Schlüssel (Key) zugreifen.

    Zeig mal ein Codebeispiel, was Du genau gemacht hast und beschreibe, was Du machen willst.


    --
    Viele Grüsse
    Peter Fleischer (MVP, Partner)
    Meine Homepage mit Tipps und Tricks

    Sonntag, 19. Juli 2015 05:53
  • Ich habe es gerade ausprobiert aber es ist in der gesamten MainWindow.xaml.cs Klasse nicht erreichbar.

    Wie kann man das erreichbar machen?

    Vielen Dank


    Mein Blog: schuayb.wordpress.com

    Sonntag, 19. Juli 2015 20:49
  • Hi,
    schau Dir mal ein paar Grundlagen an: Arbeiten mit .NET: C-Sharp/ Grundlagen/ Bestandteile/ Variable.

    Vermutlich hast Du keine Variable mit dem Namen "Name", sondern einen Eintrag im Ressourcen-Wörterbuch. Zeig mal Deinen Code.


    --
    Viele Grüsse
    Peter Fleischer (MVP, Partner)
    Meine Homepage mit Tipps und Tricks

    Montag, 20. Juli 2015 04:49