對不起,如果標題不是很清楚,但我不知道如何描述我正在尋找什麼。像UI這樣的地圖引腳
我有那麼什麼是一個ScrollViewer中一個非常大的圖像:
<ScrollViewer x:Name="scrollView" ZoomMode="Enabled" HorizontalScrollMode="Enabled" VerticalScrollMode="Enabled" HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Visible" MinZoomFactor="1" ViewChanged="scrollView_ViewChanged">
<Grid Width="{Binding Path=ViewportWidth, ElementName=scrollView}">
<Image x:Name="img" Source="The Known World.jpg" Stretch="UniformToFill"/>
</Grid>
</ScrollViewer>
而且我希望把針一樣的UI元素,將粘在地圖上的位置,但不會沿着規模與scrollviewer。就像Google地圖上的城鎮名稱一樣。我已經嘗試了各種各樣的東西,比如:
<Scrollviewer>
<Grid Width="{Binding Path=ScrollableWidth, ElementName=scrollView}"
Height="{Binding Path=ScrollableHeight, ElementName=scrollView}">
<!--Pins here-->
</Grid>
<Scrollviewer>
但是沒有任何行爲像預期的那樣。我能做些什麼來獲得這種行爲?