官网上好像并没有直接给相应的接口和方法。 发现一种有效的方法: 先说方法: ScrollViewer sv = flowScrollViewer.Template.FindName("PART_ContentHost", flowScrollViewer) as ScrollViewer; sv.ScrollToEnd(); 其中flowScrollViewer是控件FlowDocumentScrollViewer的名称。 原理: 该控件的ControlTemplate如下: 可以看到...
在控件中直接设置ScrollViewer.HorizontalScrollBarVisibility和ScrollViewer.VerticalScrollBarVisibility属性,...
由于动画绑定时需要绑定依赖属性,但ScrollViewer没有水平偏移和垂直偏移的依赖属性,所以需要通过附加属性的方式添加水平和垂直的依赖属性 publicstaticclassScrollViewerBehavior {publicstaticreadonlyDependencyProperty HorizontalOffsetProperty = DependencyProperty.RegisterAttached("HorizontalOffset",typeof(double),typeof(ScrollVie...
问WPF FlowDocumentScrollViewer会自动滚动到文档底部EN版权声明:本文内容由互联网用户自发贡献,该文观点仅...
了解ScrollViewer 控件,该控件支持在 Windows Presentation Foundation 应用程序中滚动内容。 请参阅用法示例。
WPF中ScrollViewer嵌套引发滚动失灵的Bug,当ScrollViewer嵌套时,外层ScrollViewer的IsDeferredScrollingEnabled设为true时引发内层ScrollViewer不能滚动所引发的思考。
" ScrollViewer.HorizontalScrollBarVisibility="Disabled" SelectedIndex="0"/> </Grid> </ControlTemplate> </Setter.Value> </Setter> <Style.Triggers> <Trigger Property="IsOpen" Value="True"> <Trigger.EnterActions> <BeginStoryboard> <Storyboard> <DoubleAnimation Storyboard.TargetProperty="Width" To="...
元素VirtualizingStackPanel被自动设置为控件项宿主,例如ListBox。 承载数据绑定集合时,只要内容位于某个ScrollViewer边界内,内容就会自动虚拟化。 这极大地提高了托管多个子项时的性能。 以下标记演示如何使用VirtualizingStackPanel作为项目托管器。VirtualizingStackPanel.IsVirtualizingProperty附加属性必须设置为true(默认值),...
这些方法通过 ScrollViewer 按行或按页增量滚动内容。 示例: 以下示例创建一个名为 ScrollViewer的sv1,它承载了一个子元素 TextBlock。 由于 TextBlock 大于父 ScrollViewer,因此出现滚动条以便能够滚动。 表示各种滚动方法的 Button 元素停靠在左侧单独的 StackPanel 中。 XAML 文件中的每个 Button 都会...
<local:UriToBitmapConverter x:Key="tobmpcvt"/> </Grid.Resources> 1. 2. 3. 接下来就是用Binding了,实现界面绑定。 <ListBox Name="lbImages" ScrollViewer.IsDeferredScrollingEnabled="False" ScrollViewer.HorizontalScrollBarVisibility="Disabled"> ...