C# Класс TpTrayUtility.Components.Line

Наследование: Primitive
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
penBeginCap LineCap
penBeginCapGlobal LineCap
penColor Color
penColorGlobal Color
penEndCap LineCap
penEndCapGlobal LineCap
penSize int
penSizeGlobal int
penStyle DashStyle
penStyleGlobal DashStyle

Защищенные свойства (Protected)

Свойство Тип Описание
begin System.Drawing.PointF
end System.Drawing.PointF
linePen System.Drawing.Pen

Открытые методы

Метод Описание
CanUndo ( ) : bool
CreationMouseDownHandler ( PointF point ) : void
CreationMouseMoveHandler ( PointF point ) : void
CreationMouseUpHandler ( PointF point ) : void
Draw ( Graphics g, float zoom, PointF offset, PointF zoomPosition ) : void
GeneratePropertyControl ( ) : PropertyControlBase
GetCursor ( PointF point ) : Cursor
GetLastModifiedRect ( ) : RectangleF
Line ( ) : System
MouseDoubleClickHandler ( PointF point ) : void
MoveBy ( float dx, float dy ) : void
OnResize ( bool lastMove ) : void
SetColor ( Color fore, Color back ) : void
ShapeToolLost ( ) : void
SpecialPoints ( ) : List
UpdatePropertyFromStaticData ( ) : void
UpdateSpecialPoint ( int id, PointF position ) : void
isPointIn ( PointF point ) : bool
isResizeble ( ) : bool
isValid ( ) : bool

Описание методов

CanUndo() публичный Метод

public CanUndo ( ) : bool
Результат bool

CreationMouseDownHandler() публичный Метод

public CreationMouseDownHandler ( PointF point ) : void
point System.Drawing.PointF
Результат void

CreationMouseMoveHandler() публичный Метод

public CreationMouseMoveHandler ( PointF point ) : void
point System.Drawing.PointF
Результат void

CreationMouseUpHandler() публичный Метод

public CreationMouseUpHandler ( PointF point ) : void
point System.Drawing.PointF
Результат void

Draw() публичный Метод

public Draw ( Graphics g, float zoom, PointF offset, PointF zoomPosition ) : void
g System.Drawing.Graphics
zoom float
offset System.Drawing.PointF
zoomPosition System.Drawing.PointF
Результат void

GeneratePropertyControl() публичный Метод

public GeneratePropertyControl ( ) : PropertyControlBase
Результат PropertyControlBase

GetCursor() публичный Метод

public GetCursor ( PointF point ) : Cursor
point System.Drawing.PointF
Результат System.Windows.Forms.Cursor

GetLastModifiedRect() публичный Метод

public GetLastModifiedRect ( ) : RectangleF
Результат System.Drawing.RectangleF

Line() публичный Метод

public Line ( ) : System
Результат System

MouseDoubleClickHandler() публичный Метод

public MouseDoubleClickHandler ( PointF point ) : void
point System.Drawing.PointF
Результат void

MoveBy() публичный Метод

public MoveBy ( float dx, float dy ) : void
dx float
dy float
Результат void

OnResize() публичный Метод

public OnResize ( bool lastMove ) : void
lastMove bool
Результат void

SetColor() публичный Метод

public SetColor ( Color fore, Color back ) : void
fore Color
back Color
Результат void

ShapeToolLost() публичный Метод

public ShapeToolLost ( ) : void
Результат void

SpecialPoints() публичный Метод

public SpecialPoints ( ) : List
Результат List

UpdatePropertyFromStaticData() публичный Метод

public UpdatePropertyFromStaticData ( ) : void
Результат void

UpdateSpecialPoint() публичный Метод

public UpdateSpecialPoint ( int id, PointF position ) : void
id int
position System.Drawing.PointF
Результат void

isPointIn() публичный Метод

public isPointIn ( PointF point ) : bool
point System.Drawing.PointF
Результат bool

isResizeble() публичный Метод

public isResizeble ( ) : bool
Результат bool

isValid() публичный Метод

public isValid ( ) : bool
Результат bool

Описание свойств

begin защищенное свойство

protected PointF,System.Drawing begin
Результат System.Drawing.PointF

end защищенное свойство

protected PointF,System.Drawing end
Результат System.Drawing.PointF

linePen защищенное свойство

protected Pen,System.Drawing linePen
Результат System.Drawing.Pen

penBeginCap публичное свойство

public LineCap penBeginCap
Результат LineCap

penBeginCapGlobal публичное статическое свойство

public static LineCap penBeginCapGlobal
Результат LineCap

penColor публичное свойство

public Color penColor
Результат Color

penColorGlobal публичное статическое свойство

public static Color penColorGlobal
Результат Color

penEndCap публичное свойство

public LineCap penEndCap
Результат LineCap

penEndCapGlobal публичное статическое свойство

public static LineCap penEndCapGlobal
Результат LineCap

penSize публичное свойство

public int penSize
Результат int

penSizeGlobal публичное статическое свойство

public static int penSizeGlobal
Результат int

penStyle публичное свойство

public DashStyle penStyle
Результат DashStyle

penStyleGlobal публичное статическое свойство

public static DashStyle penStyleGlobal
Результат DashStyle