<esri:SimpleRenderer x:Name="SimplePointRender"> <esri:SimpleRenderer.Symbol> <esri:MarkerSymbol OffsetX="5" OffsetY="5"> <esri:MarkerSymbol.ControlTemplate> <ControlTemplate> <Ellipse x:Name="Element" Width="10" Height="10" Fill="Cyan" ><VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="SelectionStates"> <VisualState x:Name="Unselected"/> <VisualState x:Name="Selected"> <Storyboard> <ColorAnimation Storyboard.TargetName="Element" Storyboard.TargetProperty="(Ellipse.Fill).(SolidColorBrush.Color)" To="Yellow" Duration="00:00:0.25"/> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> </Ellipse></ControlTemplate> </esri:MarkerSymbol.ControlTemplate> </esri:MarkerSymbol> </esri:SimpleRenderer.Symbol> </esri:SimpleRenderer>
<Path Fill="Red" Data="F1 M 7.44917,7.18082C 7.43555,7.44724 6.95625,7.59891 6.01125,7.63583L 5.69333,7.65335C 5.53194,7.65335 5.38271,7.65335 5.24563,7.65335C 5.10854,7.65335 4.97778,7.65335 4.85333,7.65335C 4.72889,7.65335 4.62,7.65674 4.52667,7.66354C 4.43333,7.67038 4.34972,7.6796 4.27583,7.69125L 3.69542,11.76L 3.17333,7.7496C 3.04889,7.71069 2.91812,7.68494 2.78104,7.67227C 2.64396,7.65967 2.50736,7.65335 2.37125,7.65335L 2.03583,7.65335C 1.53806,7.65335 1.11806,7.63583 0.775833,7.60083C 0.433611,7.56583 0.175,7.43265 9.93411e-009,7.20126L 0.0554167,7.11377C 0.154583,6.96402 0.260556,6.80215 0.373333,6.62814C 0.486111,6.4541 0.573611,6.29807 0.635833,6.16L 1.08208,6.23584C 1.20653,6.23584 1.31542,6.18579 1.40875,6.08566C 1.50208,5.9855 1.57694,5.86398 1.63333,5.72107C 1.68972,5.57813 1.73347,5.42892 1.76458,5.27335C 1.79569,5.1178 1.81125,4.97778 1.81125,4.85336C 1.81125,4.14365 1.74903,3.5491 1.62458,3.06979C 1.50014,2.59048 1.38153,2.18362 1.26875,1.84915C 1.24347,1.76169 1.21528,1.70871 1.08208,1.66251L 0.522083,1.73544C 0.496806,1.69849 0.459375,1.6489 0.409792,1.58667C 0.360209,1.52444 0.307708,1.44958 0.252292,1.36209C 0.196875,1.27457 0.143889,1.18759 0.0933332,1.10104C 0.0427777,1.01453 0.0116666,0.93335 9.93411e-009,0.857513C 0.186667,0.709717 0.438472,0.579468 0.755417,0.466675C 1.07236,0.353882 1.40535,0.263458 1.75437,0.195435C 2.1034,0.12735 2.44903,0.0777893 2.79125,0.0466614C 3.13347,0.0155945 3.43486,0 3.69542,0C 3.78292,0 3.93556,0.00634766 4.15333,0.0189514C 4.37111,0.0316162 4.62,0.0529785 4.9,0.0831299C 5.18,0.113281 5.46632,0.150238 5.75896,0.19397C 6.0516,0.237701 6.32236,0.290192 6.57125,0.351471C 6.82014,0.41272 7.02528,0.483185 7.18667,0.562897C 7.34805,0.64267 7.42875,0.732086 7.42875,0.831268L 7.42875,0.848755C 7.42875,0.909027 7.40104,0.985352 7.34562,1.07773C 7.29021,1.17007 7.23139,1.26245 7.16917,1.35483C 7.10694,1.44714 7.04472,1.52737 6.9825,1.59543L 6.86875,1.715L 6.30875,1.64209C 6.22125,1.64209 6.16826,1.6698 6.14979,1.72522L 6.12208,1.82584C 6.03458,2.12143 5.9568,2.39218 5.88875,2.63815C 5.82069,2.88412 5.76187,3.12378 5.71229,3.35709C 5.66271,3.59042 5.62528,3.82376 5.6,4.0571C 5.57472,4.29044 5.56208,4.53641 5.56208,4.79501C 5.56208,5.20142 5.63354,5.53049 5.77646,5.78232C 5.91937,6.03409 6.09681,6.16 6.30875,6.16C 6.55764,6.16 6.72583,6.13474 6.81333,6.0842C 6.87556,6.22031 6.96257,6.37634 7.07437,6.55228C 7.18618,6.72827 7.31111,6.93777 7.44917,7.18082 Z " />
public class CustomRenderer : IRenderer { public Symbol GetSymbol(Graphic g) { return g.Selected ? new SpecialSymbol() : new NormalSymbol(); } }
private void FeatureLayer_PropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == "SelectedGraphics") ((GraphicsLayer) sender).Refresh(); }
set{ _sym = value; //NotifyPropertyChanged("sym"); }
Now I want the specialSymbol to look like a Red Pin.
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.