Class DiagramSetting
- Namespace
- H.Controls.Diagram.Extension
- Assembly
- H.Controls.Diagram.Extension.dll
[Display(Name = "绘图面板", GroupName = "应用设置")]
public class DiagramSetting : LazySettableInstance<DiagramSetting>, INotifyPropertyChanged, IDable, ISettable, ILoadable, ISaveable, IDefaultable
- Inheritance
-
DiagramSetting
- Implements
-
- Inherited Members
-
- Extension Methods
-
Properties
GridBackground
[Display(Name = "刻度尺网格背景色")]
public Brush GridBackground { get; set; }
Property Value
- Brush
GridLineBrush
[Display(Name = "刻度尺网格线颜色")]
public Brush GridLineBrush { get; set; }
Property Value
- Brush
GridMargin
[Display(Name = "刻度尺网格边距")]
public Thickness GridMargin { get; set; }
Property Value
- Thickness
LargeSplit
[Range(10, 1000)]
[Display(Name = "刻度尺大间隔")]
public int LargeSplit { get; set; }
Property Value
- int
NodeDataDefaultFill
[Display(Name = "节点默认背景色")]
public Color NodeDataDefaultFill { get; set; }
Property Value
- Color
NodeDataDefaultForeground
[Display(Name = "节点默认字体色")]
public Color NodeDataDefaultForeground { get; set; }
Property Value
- Color
NodeDataDefaultStroke
[Display(Name = "节点默认前景色")]
public Color NodeDataDefaultStroke { get; set; }
Property Value
- Color
SmallSplit
[Range(1, 1000)]
[Display(Name = "刻度尺小间隔")]
public int SmallSplit { get; set; }
Property Value
- int
SymbolDefaultBackground
[Display(Name = "符号默认背景色")]
public Color SymbolDefaultBackground { get; set; }
Property Value
- Color
UseBottom
[Display(Name = "启用底部刻度尺")]
public bool UseBottom { get; set; }
Property Value
- bool
UseLeft
[Display(Name = "启用左侧刻度尺")]
public bool UseLeft { get; set; }
Property Value
- bool
UseRight
[Display(Name = "启用右侧刻度尺")]
public bool UseRight { get; set; }
Property Value
- bool
UseSmallSplitVerticalLine
[Display(Name = "显示刻度尺垂直小网格线")]
public bool UseSmallSplitVerticalLine { get; set; }
Property Value
- bool
UseSmallSpliteHorizontalLine
[Display(Name = "显示刻度尺水平小网格线")]
public bool UseSmallSpliteHorizontalLine { get; set; }
Property Value
- bool
UseSplitHorizontalLine
[Display(Name = "显示刻度尺垂直大网格线")]
public bool UseSplitHorizontalLine { get; set; }
Property Value
- bool
UseSplitVerticalLine
[Display(Name = "显示刻度尺水平大网格线")]
public bool UseSplitVerticalLine { get; set; }
Property Value
- bool
UseText
[Display(Name = "显示刻度尺文本")]
public bool UseText { get; set; }
Property Value
- bool
UseTop
[Display(Name = "启用顶部刻度尺")]
public bool UseTop { get; set; }
Property Value
- bool