namespace OS.Spin.ViewModle.Models { public class ImageData { private int type; //类型(瑕疵图片的类型) private int choice; //选择或非选择(每个图片都只有一种状态存在) private double startX; //该图标的横坐标 private double startY; //该图标的纵坐标 public ImageData() { } //意思说第一次传值的时候是不需要设置选择或非选择状态的 public ImageData(int type, double startX, double startY) { this.type = type; this.startX = startX; this.startY = startY; } public ImageData(int type, int choice, double startX, double startY) { this.type = type; this.choice = choice; this.startX = startX; this.startY = startY; } public int Type { get { return type; } set { type = value; } } public int Choice { get { return choice; } set { choice = value; } } public double StartX { get { return startX; } set { startX = value; } } public double StartY { get { return startY; } set { startY = value; } } public override string ToString() { return string.Format("type:{0},choice:{1},startX:{2},startY:{3}", this.type, this.choice, this.startX, this.startY); } } }