using System.Xml.Serialization;
namespace PaintDotNet.Base.SettingModel
{
///
/// 设置 - 网格设置
///
[XmlRoot("ROOT")]
public class GridModel
{
[XmlElement("GridName")]
public string gridName { get; set; }
[XmlElement("Grid")]
public Grid grid { get; set; }
[XmlElement("Rectangle")]
public Rectangle rectangle { get; set; }
[XmlElement("Round")]
public Round round { get; set; }
///
/// 网格设置
///
public class Grid
{
///
/// 网格宽度
///
public int SideLength { get; set; }
///
/// 网格高度
///
public int SideHeight { get; set; }
///
/// 水平网格数量
///
public int HorizontalNum { get; set; }
///
/// 垂直网格数量
///
public int VerticalNum { get; set; }
///
/// 线形
///
public int DashStyle { get; set; }
///
/// 粗细
///
public int Thickness { get; set; }
///
/// 颜色值
///
public int Color { get; set; }
///
/// 单位
///
public int Unit { get; set; }
///
/// 实际单位宽度
///
public int ActualLength { get; set; }
///
/// 实际单位高度
///
public int ActualHeight { get; set; }
}
///
/// 矩形设置
///
public class Rectangle
{
///
/// 线形
///
public int DashStyle { get; set; }
///
/// 粗细
///
public int Thickness { get; set; }
///
/// 颜色值
///
public int Color { get; set; }
///
/// 边长
///
public int sideLength { get; set; }
///
/// 实际单位边长
///
public int ActualLength { get; set; }
}
public class Round
{
///
/// 线形
///
public int DashStyle { get; set; }
///
/// 粗细
///
public int Thickness { get; set; }
///
/// 颜色值
///
public int Color { get; set; }
//
/// 直径
///
public int diameter { get; set; }
///
/// 实际单位直径
///
public int ActualDiameter { get; set; }
}
}
}