Beispiel #1
0
        /// <summary>
        /// Creates the new custom symbolizer with the specified name and category
        /// </summary>
        /// <returns>the custom symbolizer</returns>
        private CustomSymbolizer CreateCustomSymbolizer()
        {
            CustomSymbolizer custSym = null;

            if (_symbolizer is PointSymbolizer)
            {
                custSym = new CustomPointSymbolizer();
            }
            else if (_symbolizer is LineSymbolizer)
            {
                custSym = new CustomLineSymbolizer();
            }
            else if (_symbolizer is PolygonSymbolizer)
            {
                custSym = new CustomPolygonSymbolizer();
            }
            if (custSym != null)
            {
                custSym.Symbolizer = _symbolizer;
                custSym.Name       = _txtSymbolName.Text;
                custSym.Category   = _cmbSymbolCategory.Text;
                return(custSym);
            }
            return(null);
        }
 /// <summary>
 /// Creates the new custom symbolizer with the specified name and category
 /// </summary>
 /// <returns>the custom symbolizer</returns>
 private CustomSymbolizer CreateCustomSymbolizer()
 {
     CustomSymbolizer custSym = null;
     if (_symbolizer is PointSymbolizer)
     {
         custSym = new CustomPointSymbolizer();
     }
     else if (_symbolizer is LineSymbolizer)
     {
         custSym = new CustomLineSymbolizer();
     }
     else if (_symbolizer is PolygonSymbolizer)
     {
         custSym = new CustomPolygonSymbolizer();
     }
     if (custSym != null)
     {
         custSym.Symbolizer = _symbolizer;
         custSym.Name = _txtSymbolName.Text;
         custSym.Category = _cmbSymbolCategory.Text;
         return custSym;
     }
     return null;
 }