using CadParamPluging.Domain.Models; namespace CadParamPluging.UI { public class TemplateSelectionItem { public TemplateInfo Info { get; set; } public TemplateSelectionItem(TemplateInfo info) { Info = info; } public override string ToString() { if (Info == null) { return "无效模板"; } var sheet = !string.IsNullOrWhiteSpace(Info.LayoutName) ? Info.LayoutName : "Model"; return $"{Info.Name} - {sheet}"; } public Autodesk.AutoCAD.DatabaseServices.Extents3d? ModelWindow { get; set; } } }