//private Symbol2D _symbol; //private Symbol2D _highlightSymbol; //private Symbol2D _selectSymbol; #endregion /// <summary> /// Initializes a new VectorStyle with default values. /// </summary> /// <remarks> /// Default style values when initialized:<br/> /// <list type="table"> /// <item> /// <term>AreFeaturesSelectable</term> /// <description>True</description> /// </item> /// <item> /// <term>LineStyle</term> /// <description>1px solid black</description> /// </item> /// <item> /// <term>FillStyle</term> /// <description>Solid black</description> /// </item> /// <item> /// <term>Outline</term> /// <description>No Outline</description> /// </item> /// <item> /// <term>Symbol</term> /// <description>Null reference (uses the geometry renderer default)</description> /// </item> /// </list> /// </remarks> public GeometryStyle() { Outline = new StylePen(StyleColor.Black, 1); Line = new StylePen(StyleColor.Black, 1); Fill = new SolidStyleBrush(StyleColor.Black); EnableOutline = false; }
public override void DrawString(string text, System.Drawing.Font font, GravurGIS.Styles.SolidStyleBrush brush, int x, int y, System.Drawing.StringFormat format) { StyleColor color = brush.Color; _graphics.DrawString(text, font, new SolidBrush(Color.FromArgb(color.R, color.G, color.B)), x, y); }