using System.ComponentModel.DataAnnotations; namespace IStation.WinFormUI { /// /// 模块枚举 /// public enum eModular { [Display(Name = "项目")] Project = -1, } /// /// 牟定类型 /// public enum eDockType { Tab, Dock } /// /// 子牟定类型 /// public enum eSubDockType { Dock_Left, Dock_Right } /// /// 接口标识 /// public class SurfaceGuid { public eDockType DockType { get; set; } public eSubDockType SubDockType { get; set; } public eModular Modular { get; set; } public string Function { get; set; } public string TagName { get; set; } public override string ToString() { return $"{(int)Modular}#{Function}#{TagName}"; } } }