public static string Convert(ComponentInnerStyleType styleType)
        {
            switch (styleType)
            {
            case ComponentInnerStyleType.SimplePointStyle:
                return(GisEditor.LanguageManager.GetStringResource("SimplePointStyleName"));

            case ComponentInnerStyleType.CustomPointStyle:
                return(GisEditor.LanguageManager.GetStringResource("CustomPointStyleName"));

            case ComponentInnerStyleType.FontPointStyle:
                return(GisEditor.LanguageManager.GetStringResource("FontPointStyleName"));

            case ComponentInnerStyleType.SimpleAreaStyle:
                return(GisEditor.LanguageManager.GetStringResource("SimpleAreaStyleName"));

            case ComponentInnerStyleType.AdvancedAreaStyle:
                return(GisEditor.LanguageManager.GetStringResource("AdvancedAreaStyleName"));

            case ComponentInnerStyleType.SimpleLineStyle:
                return(GisEditor.LanguageManager.GetStringResource("SimpleLineStyleName"));

            case ComponentInnerStyleType.AdvancedLineStyle:
                return(GisEditor.LanguageManager.GetStringResource("AdvancedLineStyleName"));

            case ComponentInnerStyleType.IconTextStyle:
                return(GisEditor.LanguageManager.GetStringResource("IconTextStyleName"));

            case ComponentInnerStyleType.FilterTextStyle:
                return(GisEditor.LanguageManager.GetStringResource("FilterTextStyleName"));

            default:
                return(styleType.ToString());
            }
        }
 public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
 {
     if (value is ComponentInnerStyleType)
     {
         ComponentInnerStyleType styleType = (ComponentInnerStyleType)value;
         return(Convert(styleType));
     }
     else
     {
         return(Binding.DoNothing);
     }
 }