tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Norbert Eder
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
644
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Salle Salle ist offline Grünschnabel
    Registriert seit
    Dec 2010
    Beiträge
    4
    Hallo

    Ich habe in einem WPF Projekt mehrere Klassen, die ich mittels
    xmlns:myclass="clr-namespace:WPFBindingsCommands"
    im MainWindow eingebunden habe.

    Im Window.Resources hab ich meinen beiden Klassen mittels
    <myclass:simplefirstclass x:Key="myclickclass1" />
    <myclass:simplesecoundclass x:Key="myclickclass2" />
    instanziert.

    Nun kann man ja allen Kindelementen von Grid mittels
    <Grid DataContext="{Binding Source={StaticResource myclickclass1}}" >
    nun alles aus der simplefirstclass zur Verfügung stellen. Funktioniert auch alles wunderbar.

    Frage: Wie kann ich nun die die simplesecoundclass myclickclass2 den Kindelementen zur Verfügung stellen?
    Nochmal einen DataContext geht nicht, also muss es doch irgendwie bei dem Binding Source?

    Grüße
    Salle
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Du kannst per DataContext generell einem gesamten Bereich eine Quelle zur Verfügung stellen. Für Teilbereiche kannst du jedoch auch entweder dem DataContext eine andere Quelle zuweisen, oder du setzt dies explizit als ItemsSource eines ItemsControl, dann bleibt der DataContext weiterhin erhalten, nur die Items des Elementes werden aus einer anderen Quelle bezogen.

    Wenn du in allen deinen Bereichen auf die gesamten Daten zugreifen möchtest, dann kannst du dir ein Container-Objekt basteln, welches alles enthält und dieses als Datenkontext setzen.
    Salle bedankt sich. 

Ähnliche Themen

  1. sources.list
    Von Maik20 im Forum Linux & Unix
    Antworten: 1
    Letzter Beitrag: 02.06.09, 20:42
  2. Debian Etch: sources.list
    Von stain im Forum Linux & Unix
    Antworten: 3
    Letzter Beitrag: 30.09.07, 10:51
  3. Apt Sources.list für SuSE 10.2
    Von Darkhell im Forum Linux & Unix
    Antworten: 8
    Letzter Beitrag: 05.06.07, 23:59
  4. mysql in Struts (data-sources)
    Von bad taste im Forum Java
    Antworten: 1
    Letzter Beitrag: 13.10.06, 09:48