using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GeoSigma.SigmaDrawerStyle.Converter { public class AlignHorizionConverter : EnumConverter { protected override Dictionary CreateMaps() { return new Dictionary { {TextStyleFlags.alignLeft, "居左" }, {TextStyleFlags.alignCenterH, "居中" }, {TextStyleFlags.alignRight, "居右" }, }; } } public class AlignHorizionMultConverter : EnumConverter { protected override Dictionary CreateMaps() { return new Dictionary { {TextStyleFlags.alignLeftMult, "左对齐" }, {TextStyleFlags.alignCenterMult, "居中对齐" }, {TextStyleFlags.alignRightMult, "右对齐" }, }; } } public class AlignVerticalConverter : EnumConverter { protected override Dictionary CreateMaps() { return new Dictionary { {TextStyleFlags.alignTop, "居上" }, {TextStyleFlags.alignCenterV, "居中" }, {TextStyleFlags.alignBottom, "居下" }, }; } } public class BorderTypeConverter : EnumConverter { protected override Dictionary CreateMaps() { return new Dictionary { {TextStyleFlags.frameNull, "空" }, {TextStyleFlags.frameRect, "矩形" }, {TextStyleFlags.frameCircle, "圆" }, {TextStyleFlags.frameEllipse, "椭圆" }, }; } } }