微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ScrollViewer 不适用于用户控件 wpf

如何解决ScrollViewer 不适用于用户控件 wpf

我有一个用户控件 1 和一个页面 1,我想要做的是向用户控件 1 添加一个滚动查看器,但它不起作用。

我想知道这种情况有什么问题吗?

第 1 页:

<Border BorderThickness="0" x:Name="border1">
        <Grid>
            <Grid.ColumnDeFinitions>
                <ColumnDeFinition Width="3*"></ColumnDeFinition>
                <ColumnDeFinition Width="1.5*"></ColumnDeFinition>
            </Grid.ColumnDeFinitions>
            <Grid.RowDeFinitions>
                <RowDeFinition Height="325"></RowDeFinition>
                <RowDeFinition Height="*"></RowDeFinition>
            </Grid.RowDeFinitions>

            <ScrollViewer Grid.Row="0" HorizontalScrollBarVisibility="Visible"  Width="auto" Grid.Column="0">
            <local1:UserControl1  Grid.Row="0" Margin="10,10,10" Grid.Column="0" ScrollViewer.HorizontalScrollBarVisibility="Visible" ></local1:UserControl1>
            </ScrollViewer>
        
    </Grid>
    </Border>

用户控制 1:

 <Grid Background="White">

        <Border  x:Name="border1" BorderBrush="Black" BorderThickness="1"  >
            <TabControl 
            Background="{StaticResource WhiteBruch}"
         x:Name="TabControl1"
         Height="auto"
         BorderThickness="0" >
                <TabItem x:Name="Tab1" 
                     Style="{StaticResource TabItemStyle}">
                    <TabItem.Header>
                        <TextBlock Style="{StaticResource TitleText}"
                        Text="{StaticResource Text1}" 
                        Name="TabItem1"
                        />

                    </TabItem.Header>

                </TabItem>
            </TabControl>

        </Border>    
</Grid>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。