Предотвращение заголовков вкладок от горизонтальной прокрутки - PullRequest
2 голосов
/ 02 июля 2019

Я пытаюсь создать систему вкладок, где пользователь может добавлять и удалять вкладки.Я хочу, чтобы кнопка «Добавить» располагалась справа от последней вкладки, после последней вкладки следует добавлять вкладки новостей, которые должны нажимать кнопку «Добавить» вправо.Проблема, с которой я столкнулся, заключается в том, что я не могу отключить прокрутку заголовка на TabControl, поэтому вместо расширения панели вкладок его ширина остается прежней и обеспечивает прокрутку кнопок со стрелками.

Вот изображения и код xamlчтобы проиллюстрировать мой вопрос:

enter image description here

enter image description here

<Grid Grid.Column="0" Grid.ColumnSpan="1" Grid.RowSpan="1">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="auto" MaxWidth="800" />
            <ColumnDefinition Width="*" />
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="41*" />
            <RowDefinition Height="278*" />
        </Grid.RowDefinitions>

        <dragablz:TabablzControl x:Name="tabs" HeaderMemberPath="Text" 
ShowDefaultCloseButton="True" Grid.RowSpan="2"
                                 HorizontalAlignment="Left"

                                 ScrollViewer.CanContentScroll="False"

ScrollViewer.IsDeferredScrollingEnabled="False"

ScrollViewer.HorizontalScrollBarVisibility="Hidden"

ScrollViewer.VerticalScrollBarVisibility="Hidden">
            <TabItem Header="HOME TAB">
            </TabItem>
        </dragablz:TabablzControl>

        <ListViewItem x:Name="lviAdd" Grid.Column="1" Grid.Row="0" 
Background="Gray" HorizontalAlignment="Left"
                      PreviewMouseDown="LviAdd_PreviewMouseDown" Width="50">
            <materialDesign:PackIcon Kind="Add" Height="30" Width="30" 
Margin="5, 3, 5, 3" Foreground="White" />
        </ListViewItem>
    </Grid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...