【问题标题】:Fluent scroll in ListBoxListBox 中的流畅滚动
【发布时间】:2014-10-10 18:01:31
【问题描述】:

ListBox 可以流畅滚动吗?我的意思是,您也可以滚动浏览项目内容,而不是整个项目。

<ListBox Height="59" ScrollViewer.CanContentScroll="True" Grid.Row="2" ScrollViewer.VerticalScrollBarVisibility="Visible" />

正如您在图片中看到的,第一项太大了,但我仍然无法滚动浏览其内容。

【问题讨论】:

    标签: c# .net wpf listbox


    【解决方案1】:

    您可以设置ScrollViewer.CanContentScroll="False" 以启用按像素滚动。将其设置为True(默认值)启用滚动整个项目,因此向下滚动单个“行”将尝试将整个下一个项目显示在视图中。如果它不完全适合视口,这可能会导致您跳过当前项目的某些部分,这听起来与正在发生的事情完全一样。

    【讨论】:

    • 我认为 CanContentScroll 默认为 False。非常感谢!
    猜你喜欢
    • 2014-12-06
    • 2018-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多