Class ThemeDigramDataBase
public abstract class ThemeDigramDataBase : TreeDigramDataBase, INotifyPropertyChanged, IDisplayBindable, IIconable, IOrderable, IDescriptionable, IZoomableDiagramData, IFlowableDiagramData, IMessageable, IPartDataInvokeable, INodeDataGroupsDiagramData, ITreeDigramData, IThemeDigramDataBase, IDiagramData, ICloneable, IDable, INameable, IGroupable
- Inheritance
-
ThemeDigramDataBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ThemeDigramDataBase()
protected ThemeDigramDataBase()
Properties
ApplayLinkStyleCommand
public RelayCommand ApplayLinkStyleCommand { get; }
Property Value
ApplayNodeStyleCommand
public RelayCommand ApplayNodeStyleCommand { get; }
Property Value
ApplayPortStyleCommand
public RelayCommand ApplayPortStyleCommand { get; }
Property Value
ApplyDiagramThemeCommand
public RelayCommand ApplyDiagramThemeCommand { get; }
Property Value
DiagramThemeGroups
[JsonIgnore]
public ObservableCollection<DiagramThemeGroup> DiagramThemeGroups { get; set; }
Property Value
LoadDefaultCommand
[Icon("")]
[Display(Name = "默认样式", GroupName = "操作", Order = 6, Description = "点击此功能,恢复所有节点、连线和端口默认样式")]
public DisplayCommand LoadDefaultCommand { get; }
Property Value
Methods
CreateDiagramThemes()
public virtual IEnumerable<DiagramThemeGroup> CreateDiagramThemes()