arcgis for silverlight关于地图图例问题
<!--图层图例-->
<Border Background="#77919191" BorderThickness="1" CornerRadius="5"
HorizontalAlignment="Right" VerticalAlignment="Top" MinWidth="200" MaxWidth="250"
Margin="20" Padding="5" BorderBrush="Black" Visibility="Collapsed">
<esri:Legend Map="{Binding ElementName=Map}" LayerItemsMode="Flat" LayerIDs="BaseLayer"
ShowOnlyVisibleLayers="False" Refreshed="Legend_Refreshed">
<esri:Legend.MapLayerTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox Content="{Binding Label}"
IsChecked="{Binding IsEnabled, Mode=TwoWay}"
IsEnabled="{Binding IsInScaleRange}" >
</CheckBox>
</StackPanel>
</DataTemplate>
</esri:Legend.MapLayerTemplate>
<esri:Legend.LayerTemplate>
<DataTemplate>
<CheckBox Content="{Binding Label}"
IsChecked="{Binding IsEnabled, Mode=TwoWay}"
IsEnabled="{Binding IsInScaleRange}" >
</CheckBox>
</DataTemplate>
</esri:Legend.LayerTemplate>
</esri:Legend>
</Border>
官方示例代码可以显示,为什么我的只显示各个图层名称,但是没有图例呢????本来想截图的,但是不知道怎么弄进来
[解决办法]
Debug看看图例是否载入成功。看代码没有什么问题,但是可能是服务读取时出现问题,数据绑定失败造成的。