小编Ste*_*ski的帖子

WP7 bing地图控制中的图钉ZIndex

我有一个用于Windows Phone 7的Bing silverlight地图控件.我正在尝试显示当前选定的图钉.这是片段:

<my:Map x:Name="map" Canvas.ZIndex="1" CredentialsProvider="{StaticResource Credentials}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
                CopyrightVisibility="Collapsed" LogoVisibility="Collapsed">
            <my:MapItemsControl x:Name="Pushpins">
                <my:MapItemsControl.ItemTemplate >
                    <DataTemplate>
                        <my:Pushpin Location="{Binding Location}" Canvas.ZIndex="{Binding Zindex}" PositionOrigin="0.515625,0.859375" Content="{Binding Id}" Template="{StaticResource PushpinControlTemplate}" Tap="Pushpin_Tap"/>
                    </DataTemplate>
                </my:MapItemsControl.ItemTemplate>
            </my:MapItemsControl>
</my:Map>
Run Code Online (Sandbox Code Playgroud)

该控件忽略了ZIndex.我错过了什么或不支持ZIndex.ZIndex是实现INotifyPropertyChanged的类的属性

private int _zIndex;
    public int Zindex
    {
        get { return _zIndex; }
        set
        {
            _zIndex = value;
            OnPropertyChanged(new PropertyChangedEventArgs("Zindex"));
        }
    }
Run Code Online (Sandbox Code Playgroud)

silverlight bing-maps windows-phone-7 windows-phone-7.1

2
推荐指数
1
解决办法
3064
查看次数