我在縮放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