C# Class Renderer.Layer

Afficher le fichier Open project: jtalbot/Labeling Class Usage Examples

Méthodes publiques

Свойство Type Description
OnInvalidate InvalidateHandler

Protected Properties

Свойство Type Description
OnContextMenu LayerContextMenu
plotPanel PlotPanel
state RenderState

Méthodes publiques

Méthode Description
Draw ( Graphics g, Rectangle rec ) : void
DrawVisitor ( Panel p, RectangleF clip, double order ) : List>
FormatNum ( double d, double range ) : string
Layer ( PlotPanel plotPanel ) : System
Layout ( Rectangle screen ) : void
NotifyContextMenu ( Rectangle rec, MouseEventArgs e ) : IEnumerable
NotifyMouseDown ( Rectangle rec, MouseEventArgs e, Keys modifierKeys ) : bool
NotifyMouseLeave ( Rectangle rec, EventArgs e ) : bool
NotifyMouseLeaveVisitor ( Panel p, EventArgs e ) : bool
NotifyMouseMove ( Rectangle rec, MouseEventArgs e ) : bool
NotifyMouseSelect ( Rectangle rec, MouseEventArgs e, Keys modifierKeys, Rectangle selection ) : bool
NotifyMouseUp ( Rectangle rec, MouseEventArgs e ) : bool
invalidate ( ) : void

Private Methods

Méthode Description
NotifyMouseEnterVisitor ( Panel p, MouseEventArgs e ) : bool
NotifyMouseExitVisitor ( Panel p, MouseEventArgs e ) : bool
SelectionModeFromKeys ( Keys modifierKeys ) : SelectionMode

Method Details

Draw() public méthode

public Draw ( Graphics g, Rectangle rec ) : void
g System.Drawing.Graphics
rec System.Drawing.Rectangle
Résultat void

DrawVisitor() public méthode

public DrawVisitor ( Panel p, RectangleF clip, double order ) : List>
p System.Windows.Forms.Panel
clip System.Drawing.RectangleF
order double
Résultat List>

FormatNum() public static méthode

public static FormatNum ( double d, double range ) : string
d double
range double
Résultat string

Layer() public méthode

public Layer ( PlotPanel plotPanel ) : System
plotPanel PlotPanel
Résultat System

Layout() public méthode

public Layout ( Rectangle screen ) : void
screen System.Drawing.Rectangle
Résultat void

NotifyContextMenu() public méthode

public NotifyContextMenu ( Rectangle rec, MouseEventArgs e ) : IEnumerable
rec System.Drawing.Rectangle
e MouseEventArgs
Résultat IEnumerable

NotifyMouseDown() public méthode

public NotifyMouseDown ( Rectangle rec, MouseEventArgs e, Keys modifierKeys ) : bool
rec System.Drawing.Rectangle
e MouseEventArgs
modifierKeys Keys
Résultat bool

NotifyMouseLeave() public méthode

public NotifyMouseLeave ( Rectangle rec, EventArgs e ) : bool
rec System.Drawing.Rectangle
e System.EventArgs
Résultat bool

NotifyMouseLeaveVisitor() public méthode

public NotifyMouseLeaveVisitor ( Panel p, EventArgs e ) : bool
p System.Windows.Forms.Panel
e System.EventArgs
Résultat bool

NotifyMouseMove() public méthode

public NotifyMouseMove ( Rectangle rec, MouseEventArgs e ) : bool
rec System.Drawing.Rectangle
e MouseEventArgs
Résultat bool

NotifyMouseSelect() public méthode

public NotifyMouseSelect ( Rectangle rec, MouseEventArgs e, Keys modifierKeys, Rectangle selection ) : bool
rec System.Drawing.Rectangle
e MouseEventArgs
modifierKeys Keys
selection System.Drawing.Rectangle
Résultat bool

NotifyMouseUp() public méthode

public NotifyMouseUp ( Rectangle rec, MouseEventArgs e ) : bool
rec System.Drawing.Rectangle
e MouseEventArgs
Résultat bool

invalidate() public méthode

public invalidate ( ) : void
Résultat void

Property Details

OnContextMenu protected_oe property

protected LayerContextMenu OnContextMenu
Résultat LayerContextMenu

OnInvalidate public_oe property

public InvalidateHandler OnInvalidate
Résultat InvalidateHandler

plotPanel protected_oe property

protected PlotPanel,Renderer plotPanel
Résultat PlotPanel

state protected_oe property

protected RenderState,Renderer state
Résultat RenderState