0
如何將另一個用戶控件中的元素綁定到命令目標?如何使用wpf在另一個UserControl中移動滾動元素?
這是主要的XAML
<Grid>
<StackPanel>
<Button Height="200" x:Name="PageUpButton" FontFamily="Marlett" FontSize="40" Content="5" Command="{x:Static ScrollBar.PageUpCommand}" CommandTarget="{Binding ElementName=scrollViewerActive}"/>
<local:posMenuChild x:Name="PosMenuChild"/>
<Button Height="200" x:Name="PageDownButton" FontFamily="Marlett" FontSize="40" Content="6" Command="{x:Static ScrollBar.PageDownCommand}" CommandTarget="{Binding ElementName=ScrollViewerActive }"/>
</StackPanel>
</Grid>
我應該指定爲CommandTarget? 如何使用頂部窗口中的按鈕滾動下列UserControl中的元素?
這是用戶控件
<Grid Height="200">
<WrapPanel Orientation="Vertical" Height="200">
<ScrollViewer VerticalScrollBarVisibility="Hidden" Name="ScrollViewerActive" CanContentScroll="True" >
<StackPanel>
<TextBlock Text="Test1" FontSize="35"/>
<TextBlock Text="Test2" FontSize="35"/>
<TextBlock Text="Test3" FontSize="35"/>
<TextBlock Text="Test4" FontSize="35"/>
<TextBlock Text="Test5" FontSize="35"/>
<TextBlock Text="Test6" FontSize="35"/>
</StackPanel>
</ScrollViewer>
</WrapPanel>
</Grid>