2012-11-16 38 views
1

我是新來的winRT,我試圖製作一個世界地圖應用程序。
我有一個很多的路徑控制在它的畫布控制(每個路徑控制代表一個國家)
現在我想做的東西,所以我可以放大我的畫布,所以,而不是看到WOLRD地圖,我不得不例如關注歐洲。
我認爲,放大圖像控件很容易,但圖像控件在其中不能有不同的路徑控件。
有沒有辦法在畫布控件上進行縮放行爲或其他操作?
THX提前WinRT Canvas Zoom

回答

1

你可以嘗試包圍的ScrollViewer內的畫布:

<ScrollViewer MinZoomFactor="0.25" > 
    <Canvas> 
     <Canvas.Background> 
      <ImageBrush x:Name="_background" /> 
     </Canvas.Background> 
    </Canvas> 
</ScrollViewer> 

...那麼你可以指定一個圖像源到畫布(在你的情況下,地圖)。