Table of Contents

Class MarkBase

Namespace
HeBianGu.Control.LayerBox
Assembly
HeBianGu.Control.LayerBox.dll
public abstract class MarkBase : DisplayerViewModelBase, INotifyPropertyChanged, IDisplayer, IMark, ICloneable
Inheritance
MarkBase
Implements
Derived
Inherited Members
Extension Methods

Properties

Bound

public Rect Bound { get; }

Property Value

Rect

Data

说明

public string Data { get; set; }

Property Value

string

End

说明

public Point End { get; set; }

Property Value

Point

Fill

说明

public Brush Fill { get; set; }

Property Value

Brush

Geometry

说明

public Geometry Geometry { get; set; }

Property Value

Geometry

IsVisible

[Display(Name = "显示/隐藏")]
public bool IsVisible { get; set; }

Property Value

bool

Start

说明

public Point Start { get; set; }

Property Value

Point

Stroke

说明

public Brush Stroke { get; set; }

Property Value

Brush

StrokeThickness

说明

public double StrokeThickness { get; set; }

Property Value

double

Methods

Clone()

Creates a new object that is a copy of the current instance.

public object Clone()

Returns

object

A new object that is a copy of this instance.