WPF libstbox滚动

在ListBox属性里我使用

ScrollViewer.HorizontalScrollBarVisibility="Disabled" 
ScrollViewer.VerticalScrollBarVisibility="Disabled"

隐藏了滚动条,然后使用两个Button来实现ListBox的滚动,那我要在Button里怎么写呢?

还有怎么判断Listbox滚动条的起始和到底了?


ITMISS
浏览 501回答 2
2回答

幕布斯7119047

别用ListBox做吧,不好做,你用StackPanel做,设置StackPanel的Orientation="Horizontal"属性,这样的话内容超出的时候不会显示出来,然后再StackPanel里放一个Canvas,在Canvas里放你需要放的东西,然后用两个按钮来控制Canvas在StackPanel里的位置实现滚动,效果很好。

郎朗坤

<ListBoxScrollViewer.ScrollChanged="ListBox_ScrollChanged"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ScrollViewer.VerticalScrollBarVisibility="Hidden"/> 剩下的你自己试试吧,这个应该可以:((ScrollViewer)e.OriginalSource).ScrollableHeight+=1;
打开App,查看更多内容
随时随地看视频慕课网APP