public void AddControl(UIElement control, SurfacePlacement placement) { Panel panel; switch (placement) { case SurfacePlacement.Left: panel = _left; break; case SurfacePlacement.Right: panel = _right; break; case SurfacePlacement.Top: panel = _top; break; case SurfacePlacement.Bottom: panel = _bottom; break; case SurfacePlacement.CenterFront: panel = _centerFront; break; case SurfacePlacement.CenterBack: panel = _centerBack; break; case SurfacePlacement.CenterTopmost: panel = _centerTopmost; break; default: throw new ArgumentOutOfRangeException("placement"); } panel.Children.Add(control); }
private Esri.ArcGISRuntime.Symbology.Symbol GetPointSymbol(SurfacePlacement mode) { SimpleMarkerSymbol sms = new SimpleMarkerSymbol(); sms.Style = SimpleMarkerStyle.Circle; sms.Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue; sms.Size = 20; return(sms); }
private Esri.ArcGISRuntime.Symbology.Symbol GetPolylineSymbol(SurfacePlacement mode) { SimpleLineSymbol sls = new SimpleLineSymbol(); sls.Style = SimpleLineStyle.Solid; sls.Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue; sls.Width = 4; return(sls); }
private Esri.ArcGISRuntime.Symbology.Symbol GetPolygonSymbol(SurfacePlacement mode) { SimpleFillSymbol sfs = new SimpleFillSymbol() { Style = SimpleFillStyle.Solid, Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue }; return(sfs); }
private Esri.ArcGISRuntime.Symbology.Symbol GetPolygonSymbol(SurfacePlacement mode) { SimpleFillSymbol sfs = new SimpleFillSymbol(); sfs.Style = SimpleFillStyle.Solid; sfs.Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue; sfs.Outline = new SimpleLineSymbol() { Color = Colors.Red, Width = 2 }; return(sfs); }
private Esri.ArcGISRuntime.Symbology.Symbol GetPolylineSymbol(SurfacePlacement mode) { SimpleLineSymbol sls = new SimpleLineSymbol() { Style = SimpleLineStyle.Solid, Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue, Width = 4 }; return sls; }
private Esri.ArcGISRuntime.Symbology.Symbol GetPointSymbol(SurfacePlacement mode) { SimpleMarkerSymbol sms = new SimpleMarkerSymbol() { Style = SimpleMarkerStyle.Circle, Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue, Size = 20 }; return sms; }
private Esri.ArcGISRuntime.Symbology.Symbol GetPolygonSymbol(SurfacePlacement mode) { SimpleFillSymbol sfs = new SimpleFillSymbol() { Style = SimpleFillStyle.Solid, Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue }; return sfs; }
private Esri.ArcGISRuntime.Symbology.Symbol GetPolygonSymbol(SurfacePlacement mode) { SimpleFillSymbol sfs = new SimpleFillSymbol(); sfs.Style = SimpleFillStyle.Solid; sfs.Color = mode == SurfacePlacement.Absolute ? Colors.Red : mode == SurfacePlacement.Draped ? Colors.Yellow : Colors.LightBlue; sfs.Outline = new SimpleLineSymbol() { Color = Colors.Red, Width = 2 }; return sfs; }