Laden...

[gelößt] Constraints liefern nichts

Erstellt von Taladan vor 15 Jahren Letzter Beitrag vor 15 Jahren 1.359 Views
Taladan Themenstarter:in
582 Beiträge seit 2008
vor 15 Jahren
[gelößt] Constraints liefern nichts

Hallo,

ich habe drei Tabellen Firma, Stellen, Kontakte. Die Fima ist per Contraint an Sprechpartner gebunden und das gleiche gilt für Stellen/Kontakte.

Ich bekomme ohne Probleme per WPF die Anzeige von den Stellen zu den Firmen hin. Doch leider nicht von den Kontakten zu den Stellen.


DataContext = DataBase.Firmen; //DataBase ist ein DataSet mit allen Tabellen


            <ListView Name="lvFirmen" Grid.ColumnSpan="3" IsSynchronizedWithCurrentItem="True" SelectionMode="Single" ItemsSource="{Binding}">
                <ListView.View>
                    <GridView  >
                        <GridViewColumn DisplayMemberBinding="{Binding Path=ID}"	Header="ID"/>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=Firmenname}"	Header="Firmenname"/>
                    </GridView>
                </ListView.View>
            </ListView>

<ListView Name="lvStellen" Grid.ColumnSpan="3" IsSynchronizedWithCurrentItem="True" SelectionMode="Single">
                <ListView.ItemsSource>
                    <Binding Path="Firmen2Stellen"/>
                </ListView.ItemsSource>
                <ListView.View>
                    <GridView>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=ID}"	Header="ID" Width="40"/>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=FirmenID}"	Header="FirmenID" Width="40"/>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=Stelle}"	Header="Stelle" Width="400"/>
                    </GridView>
                </ListView.View>
            </ListView>

<ListView Name="lvKontakte" Grid.ColumnSpan="3" IsSynchronizedWithCurrentItem="True" SelectionMode="Single">
                <ListView.ItemsSource>
                    <Binding Path="Stellen2Kontakte" Mode="TwoWay" />
                </ListView.ItemsSource>
                <ListView.View>
                    <GridView>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=ID}"	Header="ID" Width="40"/>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=Datum}"	Header="Datum" Width="40"/>
                        <GridViewColumn DisplayMemberBinding="{Binding Path=Typ}"	Header="Typ" Width="400"/>
                    </GridView>
                </ListView.View>
            </ListView>

Gruß dat Tala

Taladan Themenstarter:in
582 Beiträge seit 2008
vor 15 Jahren

Simpler geht es kaum


                <ListView.ItemsSource>
                    <Binding Path="Firmen2Stellen/Stellen2Kontakte" />
                </ListView.ItemsSource>

Gruß dat Tala