tonikln
Lt. Junior Grade
- Registriert
- Aug. 2005
- Beiträge
- 314
Möchte mein Tree anders haben...
Normalerweise sind die Tree so ( alles untereinander):
http://img294.imageshack.us/img294/8859/10950223.jpg
Ich möchte es gerne so haben ( alles nebeneinander):
http://img20.imageshack.us/img20/8272/asdbk.jpg
C#-Code:
XAML Code:
Was muss ich denn noch einfügen, damit mein TreeView Nebeneinander erstellt wird, hat da jemand eine Idee??
Hat sich erledigt...
ich hab es folgendermaßen gemacht:
XAML-Code:
Falls ihr verbesserungsvorschläge habt, einfach posten
Normalerweise sind die Tree so ( alles untereinander):
http://img294.imageshack.us/img294/8859/10950223.jpg
Ich möchte es gerne so haben ( alles nebeneinander):
http://img20.imageshack.us/img20/8272/asdbk.jpg
C#-Code:
Code:
TreeViewItem item1 = new TreeViewItem();
item1.Header = "Deutschland";
item1.Items.Add(new TreeViewItem() { Header = "Berlin" });
item1.Items.Add(new TreeViewItem() { Header = "Bonn" });
myTree.Items.Add(item1);
TreeViewItem item2 = new TreeViewItem();
item2.Header = "Italien";
item2.Items.Add(new TreeViewItem() { Header = "Rom" });
item2.Items.Add(new TreeViewItem() { Header = "Neapel" });
myTree.Items.Add(item2);
XAML Code:
Code:
<Grid x:Name="LayoutRoot">
<controls:TreeView x:Name="myTree" Height="139" Margin="87,8,83,0" VerticalAlignment="Top" >
</controls:TreeView>
</Grid>
Was muss ich denn noch einfügen, damit mein TreeView Nebeneinander erstellt wird, hat da jemand eine Idee??
Ergänzung ()
Hat sich erledigt...
ich hab es folgendermaßen gemacht:
XAML-Code:
PHP:
<controls:TreeView>
<controls:TreeView.Items>
<controls:TreeViewItem Header="Großvater">
<controls:TreeViewItem Header="Vater1"/>
<controls:TreeViewItem Header="Vater2">
<controls:TreeViewItem Header="Kind"/>
</controls:TreeViewItem>
</controls:TreeViewItem>
<controls:TreeViewItem Header="Großmutter" >
<controls:TreeViewItem Header="Mutter1"/>
<controls:TreeViewItem Header="Mutter2">
<controls:TreeViewItem Header="Tochter"/>
</controls:TreeViewItem>
</controls:TreeViewItem>
</controls:TreeView.Items>
<controls:TreeView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Stretch" />
</ItemsPanelTemplate>
</controls:TreeView.ItemsPanel>
</controls:TreeView>
Falls ihr verbesserungsvorschläge habt, einfach posten