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

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

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

Метод Описание
Copy ( ) : void
Cut ( ) : void
Designer ( ) : System
Goc2Gsc ( Rectangle gsr ) : Rectangle
Gsc2Goc ( Point gsp ) : Point

Graphic surface coordinates to graphic object coordinates.

Gsc2Goc ( Rectangle gsr ) : Rectangle
Invalidate ( ) : void
Open ( string fileName ) : void
Paste ( ) : void
Redo ( ) : void
Save ( string fileName ) : void
Undo ( ) : void

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

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnElementClick ( ElementEventArgs e ) : void
OnElementConnected ( ElementConnectEventArgs e ) : void
OnElementConnecting ( ElementConnectEventArgs e ) : void
OnElementMouseDown ( ElementMouseEventArgs e ) : void
OnElementMouseUp ( ElementMouseEventArgs e ) : void
OnElementMoved ( ElementEventArgs e ) : void
OnElementMoving ( ElementEventArgs e ) : void
OnElementResized ( ElementEventArgs e ) : void
OnElementResizing ( ElementEventArgs e ) : void
OnElementSelection ( ElementSelectionEventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( System e ) : void
OnPaintBackground ( PaintEventArgs e ) : void
OnResize ( EventArgs e ) : void

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

Метод Описание
AddUndo ( ) : void
DeleteElement ( Point mousePoint ) : void
DeleteSelectedElements ( ) : void
DrawSelectionRectangle ( Graphics g ) : void
EndAddElement ( Rectangle selectionRectangle ) : void
EndAddLink ( ) : void
EndEditLabel ( ) : void
EndGeneralAction ( ) : void
EndSelectElements ( Rectangle selectionRectangle ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

Invalidate ( BaseElement el ) : void
Invalidate ( BaseElement el, bool force ) : void
IsChanging ( ) : bool
RecreateEventsHandlers ( ) : void
RestartInitValues ( ) : void
StartAddElement ( Point mousePoint ) : void
StartAddLink ( ConnectorElement connStart, Point mousePoint ) : void
StartEditLabel ( ) : void
StartResizeElement ( Point mousePoint ) : void
StartSelectElements ( BaseElement selectedElement, Point mousePoint ) : void
document_AppearancePropertyChanged ( object sender, EventArgs e ) : void
document_ElementPropertyChanged ( object sender, EventArgs e ) : void
document_ElementSelection ( object sender, ElementSelectionEventArgs e ) : void
document_PropertyChanged ( object sender, EventArgs e ) : void

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

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

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

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

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

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

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

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

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public Goc2Gsc ( Rectangle gsr ) : Rectangle
gsr System.Drawing.Rectangle
Результат System.Drawing.Rectangle

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

Graphic surface coordinates to graphic object coordinates.
public Gsc2Goc ( Point gsp ) : Point
gsp Point
Результат Point

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

public Gsc2Goc ( Rectangle gsr ) : Rectangle
gsr System.Drawing.Rectangle
Результат System.Drawing.Rectangle

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

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

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

protected OnElementClick ( ElementEventArgs e ) : void
e ElementEventArgs
Результат void

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

protected OnElementConnected ( ElementConnectEventArgs e ) : void
e ElementConnectEventArgs
Результат void

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

protected OnElementConnecting ( ElementConnectEventArgs e ) : void
e ElementConnectEventArgs
Результат void

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

protected OnElementMouseDown ( ElementMouseEventArgs e ) : void
e ElementMouseEventArgs
Результат void

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

protected OnElementMouseUp ( ElementMouseEventArgs e ) : void
e ElementMouseEventArgs
Результат void

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

protected OnElementMoved ( ElementEventArgs e ) : void
e ElementEventArgs
Результат void

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

protected OnElementMoving ( ElementEventArgs e ) : void
e ElementEventArgs
Результат void

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

protected OnElementResized ( ElementEventArgs e ) : void
e ElementEventArgs
Результат void

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

protected OnElementResizing ( ElementEventArgs e ) : void
e ElementEventArgs
Результат void

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

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

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

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Результат void

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

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

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

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

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

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

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

protected OnPaint ( System e ) : void
e System
Результат void

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

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

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

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

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

public Open ( string fileName ) : void
fileName string
Результат void

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

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

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

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

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

public Save ( string fileName ) : void
fileName string
Результат void

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

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