I want to display map tip dynamically. does any one know how to implement it? I tried <Grid x:Name="layoutroot"> <Grid.Resources> <DataTemplate x:Key="myLabel" > <Border Background="White" > <StackPanel> <TextBlock Text="testing " /> <TextBlock Text="{Binding [name]}" FontSize="8" Foreground="Red" /> </StackPanel> </Border> </DataTemplate>
in code behind
FeatureLayer Watersheds_Query = new FeatureLayer(); Watersheds_Query.Url = "http://pipelineforthefuture.org/ArcGIS/rest/services/LAWEP/Watersheds_Query/MapServer/0"; Watersheds_Query.Opacity = 1.0; Watersheds_Query.ID = "Watersheds_Query"; Watersheds_Query.OutFields.Add("*"); Watersheds_Query.MapTip = new ContentControl() { ContentTemplate = (DataTemplate)layoutroot.Resources["myLabel"] }; Watersheds_Query.UpdateCompleted += new EventHandler(alllayer_UpdateCompleted); MyMap.Layers.Add(Watersheds_Query);
I can see testing in web page but i want value as well.