我正在開發一個控件(項目控件)以顯示房間中的框(例如袋子)。 如果房間大小是10 * 10英尺,那麼我必須調整它以適應我的屏幕。 房間中的所有物體也需要縮放。縮小項目中的項目控制
在我的視圖模型中,我收集了具有實際尺寸的這些對象(即盒子)。
我的項目控件的ItemPanel就像一個可以自由移動對象的畫布。
當前在MeasurePanel或Arrange覆蓋itemsPanel我得到面板的高度和寬度。有了這個高度和寬度,我可以在安排時將縮放比例應用到對象上。
所以我的問題是,方法更好還是有更好的選擇。
問候 SAURABH Dighade
我相信你是在一條正確的道路上。 – Somedust
@Somedust感謝您的回覆 – SD13
可能您可以嘗試使用ScrollViewer並設置其大小。 ScrollViewer將縮放 – Sasha