我正在尝试为每个TabItem添加一个滚动条,这样当有太多内容时,我可以向下滚动。我尝试将其设置为可见,但它不起作用。
TabItems将被动态添加到带有标题和内容的代码上。
有什么想法可以在代码或XAML上添加水平和垂直滚动条吗?
<TabControl x:Name="SemesterTabs" Margin="20,61,20,55" Width="584" HorizontalAlignment="Left"> <TabControl.ContentTemplate> <DataTemplate> <StackPanel> <!-- Tabs mit Datagridview binden und nur ein Eintrag in den Tabs auswaehlbar machen --> <DataGrid IsReadOnly="True" SelectionMode="Single" FontStyle="Normal" ItemsSource="{Binding DefaultView}" ScrollViewer.CanContentScroll="True" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto" SelectionChanged="DataGrid_SelectionChanged"> <!-- Um Faecher mit Rechtsclick einfuegen, bearbeiten und loeschen zu koennen --> <DataGrid.ContextMenu> <ContextMenu> <MenuItem Header="Hinzufügen" Click="addNewRow_Click"/> <MenuItem Header="Bearbeiten" Click="editRowEntry_Click"/> <MenuItem Header="Löschen" Click="deleteRowEntry_Click"/> </ContextMenu>