0
私はMapControl
の中心を拘束しましたが、移動すると地図は更新されません。移動時にUWP地図の中心が更新されない
<maps:MapControl BusinessLandmarksVisible="False"
LandmarksVisible="False"
ColorScheme="Light"
DesiredPitch="50"
PedestrianFeaturesVisible="False"
TrafficFlowVisible="False"
TransitFeaturesVisible="False"
ZoomLevel="20"
RelativePanel.AlignTopWithPanel="True"
RelativePanel.AlignBottomWithPanel="True"
RelativePanel.AlignLeftWithPanel="True"
RelativePanel.AlignRightWithPanel="True"
Center="{Binding CurrentGeoposition.Coordinate.Point, Mode=TwoWay}"
MapServiceToken="{Binding MapServiceToken, Mode=OneTime}"
x:Name="MapControl"/>
唯一の解決策は、それが双方向結合することでしたが、それはGeoposition
にバインドされていますから、私はこのようなエラーで殺到しています:
Error: Cannot save value from target back to source. BindingExpression: Path='CurrentGeoposition.Coordinate.Point' DataItem='MyNamespace.ViewModels.GameManagerViewModel'; target element is 'Windows.UI.Xaml.Controls.Maps.MapControl' (Name='MapControl'); target property is 'Center' (type 'Geopoint').
にする方法はありますこの作業はすべてのエラーなしでコードビハインドなし?