You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using GeoSigma.SigmaDrawerStyle.Converter;
namespace SigmaDrawerElement.Converter
{
public class EllipseStyleConverter : EnumConverter<EllipseStyle>
{
protected override Dictionary<EllipseStyle, string> CreateMaps()
{
return new Dictionary<EllipseStyle, string>
{
{EllipseStyle.ELLIPSE_WIDTH_INNER, "内侧"},
{EllipseStyle.ELLIPSE_WIDTH_CENTER, "中心"},
{EllipseStyle.ELLIPSE_WIDTH_OUTTER, "外侧"},
};
}
}
public class FrameGridStyleConverter : EnumConverter<GridTextStyle>
{
protected override Dictionary<GridTextStyle, string> CreateMaps()
{
return new Dictionary<GridTextStyle, string>
{
{GridTextStyle.textGeography, "样式1"},
{GridTextStyle.textMath, "样式2"},
{GridTextStyle.textGeography1, "样式3"},
// {GridTextStyle.textGeography2, "样式4"},
};
}
}
public class FrameGridDisplayStyleConverter : EnumConverter<GridDisplayStyle>
{
protected override Dictionary<GridDisplayStyle, string> CreateMaps()
{
return new Dictionary<GridDisplayStyle, string>
{
{GridDisplayStyle.showLine, "线"},
{GridDisplayStyle.showCrossPoint, "交叉点"},
{GridDisplayStyle.showNull, "空"},
};
}
}
}