Hallo Zusammen,
ich versuche seit mehren Stunden eine TreeView dazu zu bringen meine wenigen DB-Daten (Entity Data Model) anzuzeigen!
Scheinbar bin ich zu beschränkt.
Fehlerbild:
Das TreeviewControl zeigt das Rootverzeichnis richtig an! Aber die "Kinder" werden nicht dargestellt.
Sondern es werden, abhängig von der Länge des Tabelleninhalts, nur leere Zeilen eingefügt!
Also Textlänge vom Child = 3 dann im Tree 3Zeilen (siehe Anhang "Treeview_Fehler").
Nachstehen noch mehr Informationen (falls erforderlich).
Was mache ich falsch oder geht das so ganz anders?
Danke
Gruß
Mark
1. Meine Datenbank Tabellen.
siehe Anhang: DatenbankTabellen.jpg
2. Mein XAML:
ich versuche seit mehren Stunden eine TreeView dazu zu bringen meine wenigen DB-Daten (Entity Data Model) anzuzeigen!
Scheinbar bin ich zu beschränkt.
Fehlerbild:
Das TreeviewControl zeigt das Rootverzeichnis richtig an! Aber die "Kinder" werden nicht dargestellt.
Sondern es werden, abhängig von der Länge des Tabelleninhalts, nur leere Zeilen eingefügt!
Also Textlänge vom Child = 3 dann im Tree 3Zeilen (siehe Anhang "Treeview_Fehler").
Nachstehen noch mehr Informationen (falls erforderlich).
Was mache ich falsch oder geht das so ganz anders?
Danke
Gruß
Mark
1. Meine Datenbank Tabellen.
siehe Anhang: DatenbankTabellen.jpg
2. Mein XAML:
VB.NET-Quellcode
- Public Class Controller
- Private Shared _CurrentContext As Database1Entities1
- Public Shared ReadOnly Property CurrentContext() As Database1Entities1
- Get
- If _CurrentContext Is Nothing Then
- _CurrentContext = New Database1Entities1
- End If
- Return (_CurrentContext)
- End GetEnd PropertyEnd Class
- Private Sub MainWindow_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
- Dim myQuriy = From q In Controller.CurrentContext.ParantsSelect q
- TreeView1.ItemsSource = myQuriy.ToList()End Sub