public SnapTool() { activeTracker = TrackerSymbolHelper.GenerateSimple(new Pen(Color.DarkGreen), new SolidBrush(Color.Orange), 8, 8); Failed = true; snapLayer.Name = "snapping"; var provider = new DataTableFeatureProvider(geometries); snapLayer.DataSource = provider; snapLayer.Style.Line = new Pen(Color.DarkViolet, 2); snapLayer.Style.Fill = new SolidBrush(Color.FromArgb(127, Color.DarkSlateBlue)); snapLayer.Style.Symbol = activeTracker; provider.Attributes.Columns.Add("id", typeof(string)); var iTheme = new Rendering.Thematics.CustomTheme(GetTrackerStyle); snapLayer.Theme = iTheme; }