C# Класс Dalssoft.DiagramNet.Document

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

Private Properties

Свойство Тип Описание
CalcWindow void
CanAddLink bool
DrawElements void
DrawGrid void
DrawSelections void
FindInnerElement BaseElement
IDeserializationCallback void
NeedDrawElement bool
RecreateEventsHandlers void
element_AppearanceChanged void

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

Метод Описание
AddElement ( BaseElement el ) : void
AddElements ( BaseElement els ) : void
AddElements ( ElementCollection els ) : void
AddLink ( ConnectorElement connStart, ConnectorElement connEnd ) : BaseLinkElement
BringToFrontElement ( BaseElement el ) : void
ClearSelection ( ) : void
DeleteElement ( BaseElement el ) : void
DeleteElement ( Point p ) : void
DeleteLink ( BaseLinkElement lnk ) : void
DeleteSelectedElements ( ) : void
Document ( ) : System
FindElement ( Point point ) : BaseElement
MoveDownElement ( BaseElement el ) : void
MoveUpElement ( BaseElement el ) : void
SelectAllElements ( ) : void
SelectElement ( BaseElement el ) : void
SelectElements ( BaseElement els ) : void
SelectElements ( Rectangle selectionRectangle ) : void
SendToBackElement ( BaseElement el ) : void

Защищенные методы

Метод Описание
OnAppearancePropertyChanged ( EventArgs e ) : void
OnElementPropertyChanged ( object sender, EventArgs e ) : void
OnElementSelection ( object sender, ElementSelectionEventArgs e ) : void
OnPropertyChanged ( EventArgs e ) : void

Приватные методы

Метод Описание
CalcWindow ( bool forceCalc ) : void
CanAddLink ( ConnectorElement connStart, ConnectorElement connEnd ) : bool
DrawElements ( Graphics g, Rectangle clippingRegion ) : void
DrawGrid ( Graphics g, Rectangle clippingRegion ) : void
DrawSelections ( Graphics g, Rectangle clippingRegion ) : void
FindInnerElement ( IContainer parent, Point hitPos ) : BaseElement
IDeserializationCallback ( object sender ) : void
NeedDrawElement ( BaseElement el, Rectangle clippingRegion ) : bool
RecreateEventsHandlers ( ) : void
element_AppearanceChanged ( object sender, EventArgs e ) : void

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

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

public AddElement ( BaseElement el ) : void
el BaseElement
Результат void

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

public AddElements ( BaseElement els ) : void
els BaseElement
Результат void

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

public AddElements ( ElementCollection els ) : void
els ElementCollection
Результат void

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

public AddLink ( ConnectorElement connStart, ConnectorElement connEnd ) : BaseLinkElement
connStart ConnectorElement
connEnd ConnectorElement
Результат BaseLinkElement

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

public BringToFrontElement ( BaseElement el ) : void
el BaseElement
Результат void

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

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

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

public DeleteElement ( BaseElement el ) : void
el BaseElement
Результат void

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

public DeleteElement ( Point p ) : void
p Point
Результат void

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

public DeleteLink ( BaseLinkElement lnk ) : void
lnk BaseLinkElement
Результат void

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

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

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

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

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

public FindElement ( Point point ) : BaseElement
point Point
Результат BaseElement

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

public MoveDownElement ( BaseElement el ) : void
el BaseElement
Результат void

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

public MoveUpElement ( BaseElement el ) : void
el BaseElement
Результат void

OnAppearancePropertyChanged() защищенный Метод

protected OnAppearancePropertyChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnElementPropertyChanged() защищенный Метод

protected OnElementPropertyChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnElementSelection() защищенный Метод

protected OnElementSelection ( object sender, ElementSelectionEventArgs e ) : void
sender object
e ElementSelectionEventArgs
Результат void

OnPropertyChanged() защищенный Метод

protected OnPropertyChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

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

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

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

public SelectElement ( BaseElement el ) : void
el BaseElement
Результат void

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

public SelectElements ( BaseElement els ) : void
els BaseElement
Результат void

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

public SelectElements ( Rectangle selectionRectangle ) : void
selectionRectangle System.Drawing.Rectangle
Результат void

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

public SendToBackElement ( BaseElement el ) : void
el BaseElement
Результат void