Ich habe begonnen, eine WPF-Anwendung zu entwickeln. Ich verwende eine TabControl
, um zu navigieren, aber wie kann ich den Inhalt einer TabItem
wechseln? In der ersten TabItem
habe ich ein UserControl mit einer ListView
und bei Doppelklick auf eine Zeile ändere ich den Inhalt der TabItem
.Tabcontrol Navigation
TabItem:
<TabItem x:Name="kundenTab">
<TabItem.Header>
<StackPanel>
<TextBlock Text="Kunden" FontFamily="Verdana" Style="{StaticResource TabItemText}"/>
</StackPanel>
</TabItem.Header>
<z:Kunden Margin="10"/>
</TabItem>
Listview:
<ListView ItemsSource="{Binding Kunden}" Background="Transparent" BorderThickness="0" Margin="10,20,10,10" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True">
<ListView.View>
<GridView>
<GridViewColumn Header="Vorname" DisplayMemberBinding="{Binding vorname}"/>
<GridViewColumn Header="Nachname" DisplayMemberBinding="{Binding nachname}"/>
<GridViewColumn Header="Telefonnummer" DisplayMemberBinding="{Binding telnr}" Width="120"/>
<GridViewColumn Header="Email" DisplayMemberBinding="{Binding email}" Width="190"/>
<GridViewColumn Header="Adresse" DisplayMemberBinding="{Binding adresse}" Width="160"/>
</GridView>
</ListView.View>
</ListView>
Kann mir jemand helfen?
Im Beispiel ist kein UserControl vorhanden. Worauf möchtest du den Inhalt ändern? Definieren Sie "das Tabitem"? – Paparazzi