簡體   English   中英

如何計算scrollViewer的偏移量?

[英]How to calculate the amount of offset for a scrollViewer?

有人知道ScrollToHorizo​​ntalOffset和ScrollToVerticalOffset與窗口大小的比率嗎? 有經驗法則嗎?

給定一個X,YI,要將窗口居於X,Y的中心,那么偏移量是多少? 不,這不起作用:

 scrollViewer.ScrollToHorizontalOffset(X);
 scrollViewer.ScrollToVerticalOffset(Y);

做一些測試,scrollViewer似乎花了大約28步才能滾動一個2,048 x 2,048的窗口。

沒有像經驗法則這樣的事情。

ScrollView.Extent是完整大小。

ScrollViewer.Viewport是可見大小。

ScrollViewer.VertiacalOffset是當前的Y偏移值。

ScrollViewer.Horizo​​ntalOffset是當前的X偏移值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM