none
在UWP中,MapItemsControl中的元素如何设置Maps:MapControl.NormalizedAnchorPoint属性 RRS feed

  • 问题

  • 大家好,我通过绑定的形式给MapControl下的MapItemsControl添加标记,代码如下:
    mapItemsControl1.ItemsSource = list;


    mapItemsControl1的项目模板(ItemTemplate)我也定义了,但给项目模板设置Maps:MapControl.NormalizedAnchorPoint属性的时候,却不起作用,运行时,仍然以元素的左上角(0,0)为中心,我的项目模板是这样定义的:

    <DataTemplate x:Key="PushpinItemTemplate"> <Grid Width="24" Height="24" Background="Red" Maps:MapControl.NormalizedAnchorPoint="0.5,0.5" Maps:MapControl.Location="{Binding Location}"> </Grid> </DataTemplate>

    <Maps:MapItemsControl x:Name="mapItemsControl_Pushpin" ItemTemplate="{StaticResource PushpinItemTemplate}"/>

    说明一下,我想以0.5,0.5为原点,可运行时发现始终以0,0为原点,不知何故?



    2016年5月23日 7:37

答案

全部回复