using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PDFSettings { /// /// 所有工具列表 /// public class AllPDFToolsList : List { } /// /// 快捷工具列表 /// public class QuickPDFToolsList : List { } public class ToolItem : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged = delegate { }; private bool _isShowConciseContent = false; /// /// PDF工具集合UI是否显示为只有标题和图标的内容 /// public bool IsShowConciseContent { get { return _isShowConciseContent; } set { _isShowConciseContent = value; PropertyChanged(this, new PropertyChangedEventArgs("IsShowConciseContent")); } } #region 重要属性 /// /// 是否为新增工具 /// public bool IsNew { get; set; } #region 工具类型 /// /// 排序的PDF工具类型:优势工具、常用工具、付费工具等 /// public int ToolType { get; set; } /// /// 某类型PDF工具的排序Id号 /// public string strToolType { get; set; } #endregion #region 功能 /// /// PDF工具某功能的枚举值:用来标识功能 /// public int FnType { get; set; } /// /// 功能名称:拆分功能、合并功能、转档功能等 /// public string strFnType { get; set; } #endregion #region 显示内容 /// /// 图标路径 /// public string Image { get; set; } /// /// 功能说明内容 /// public string TitleInfo { get; set; } /// /// 功能标题 /// public string Title { get; set; } #endregion #endregion } }