我在缩放wpf画布控件时遇到了一些问题。我使用由WPF提供的ScaleTransform操作缩放画布。问题在于缩放期间画布位置正在改变。是否有任何有效的(和简单的)方法来保持滚动位置在缩放操作过程中完好无损?我konow我可以设置每次滚动位置自己,但它将是效率不高在滚动期间保持画布处于相同位置
0
A
回答
0
我认为你正在寻找的东西,保持滚动位置在变焦的同时,看看>http://www.codeproject.com/KB/docview/WpfZoomAndDragPanel.aspx
1
如何使用,而不是LayoutTransform的RenderTransform?你没有提到你正在使用哪一个,但是因为LayoutTransform没有改变你的位置,所以我想你以后会用到它。
0
您需要设置ScaleTransform的CenterX和CenterY。这是控制显示中间的内容的方式,也是您如何保持缩放中心的方式。
相关问题
- 1. 如何在UISnapBehavior动画期间保持UIScrollView内的相对滚动位置?
- 2. 刷新期间保持滚动位置
- 3. WPF缩放画布并保持滚动位置
- 4. 更新后DataGrid保持在相同滚动位置的方法?
- 5. 保持滚动位置
- 6. Treeview保持滚动位置
- 7. Android - 在动画期间保持活动
- 8. 插入行时保持相同的NSTableView滚动位置
- 9. 保持textarea和div的滚动位置相同
- 10. jQuery自动完成框在滚动时保持打开并处于相同位置
- 11. 显示弹出窗口后处于相同的滚动位置
- 12. 在Coolgridview中保持滚动位置
- 13. 在IE中保持滚动位置
- 14. 如何保持我的按钮在画布上的位置相同?
- 15. 想要保持在相同的位置
- 16. 根据滚动条位置保持div的滚动位置
- 17. Recyclerview在更改布局后保持滚动位置
- 18. 基于滚动位置的动画
- 19. 定位格相对于滚动位置
- 20. 实现Ajax以在所有页面的相同位置保持背景动画
- 21. 文本框 - 在文本更新期间保持滚动条位置
- 22. 在保持滚动位置的同时更新RecyclerView
- 23. 在高负载期间保持动画GIF动画的技巧?
- 24. CListCtrl:如何保持滚动位置?
- 25. Ajax地址保持滚动位置
- 26. 如何保持滚动位置平滑
- 27. 在滚动时保持UICollectionView中的滚动位置
- 28. 保持文字相同的位置
- 29. 滚动画布后的Android画布触摸位置
- 30. 为屏幕空间获取世界位置到画布位置 - 相机画布
我会检查这个 – george
不幸的是,它并没有做到这一点 – george