在ListBox屬性里我使用ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Disabled"隱藏了滾動條,然后使用兩個Button來實現ListBox的滾動,那我要在Button里怎么寫呢?還有怎么判斷Listbox滾動條的起始和到底了?
2 回答

幕布斯7119047
TA貢獻1794條經驗 獲得超8個贊
別用ListBox做吧,不好做,你用StackPanel做,設置StackPanel的Orientation="Horizontal"屬性,這樣的話內容超出的時候不會顯示出來,然后再StackPanel里放一個Canvas,在Canvas里放你需要放的東西,然后用兩個按鈕來控制Canvas在StackPanel里的位置實現滾動,效果很好。

郎朗坤
TA貢獻1921條經驗 獲得超9個贊
<ListBoxScrollViewer.ScrollChanged="ListBox_ScrollChanged"
ScrollViewer.VerticalScrollBarVisibility="Hidden"/>
剩下的你自己試試吧,這個應該可以:
((ScrollViewer)e.OriginalSource).ScrollableHeight+=1;
- 2 回答
- 0 關注
- 555 瀏覽
添加回答
舉報
0/150
提交
取消