C# Class mcp.Graphs.GraphBox

GraphBox: a box containing a graph
Inheritance: System.Windows.Forms.UserControl
Afficher le fichier Open project: MarkPaxton/SensorShare3

Protected Properties

Свойство Type Description
_updateGraphInvoker EventHandler
data System.Collections.ArrayList
fixedY bool
graphArea System.Drawing.Rectangle
interceptX double
interceptXPx int
interceptY double
maxY double
minY double
percentOfXToFill double
showNegitiveYLables bool
suspendPaint bool
xyData System.Collections.Hashtable
yPxPerUnit double

Méthodes publiques

Méthode Description
Clear ( ) : void
GraphBox ( ) : System
PercentOfXToFill ( double percent ) : void
Redraw ( ) : void
RemoveItem ( object key ) : void
ResumePaint ( ) : void
SuspendPaint ( ) : void

Méthodes protégées

Méthode Description
DoUpdateGraphInvoke ( ) : void
GraphBox_Paint ( object sender, PaintEventArgs e ) : void
PaintGraph ( object sender, PaintEventArgs e ) : void
Plot ( object x, double y ) : void
UpdateGraph ( ) : void
UpdateGraphInvoke ( object sender, EventArgs e ) : void
calcAxisDimensions ( ) : void

Private Methods

Méthode Description
InitializeComponent ( ) : void

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

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

DoUpdateGraphInvoke() protected méthode

protected DoUpdateGraphInvoke ( ) : void
Résultat void

GraphBox() public méthode

public GraphBox ( ) : System
Résultat System

GraphBox_Paint() protected méthode

protected GraphBox_Paint ( object sender, PaintEventArgs e ) : void
sender object
e PaintEventArgs
Résultat void

PaintGraph() protected abstract méthode

protected abstract PaintGraph ( object sender, PaintEventArgs e ) : void
sender object
e PaintEventArgs
Résultat void

PercentOfXToFill() public méthode

public PercentOfXToFill ( double percent ) : void
percent double
Résultat void

Plot() protected méthode

protected Plot ( object x, double y ) : void
x object
y double
Résultat void

Redraw() public méthode

public Redraw ( ) : void
Résultat void

RemoveItem() public méthode

public RemoveItem ( object key ) : void
key object
Résultat void

ResumePaint() public méthode

public ResumePaint ( ) : void
Résultat void

SuspendPaint() public méthode

public SuspendPaint ( ) : void
Résultat void

UpdateGraph() protected méthode

protected UpdateGraph ( ) : void
Résultat void

UpdateGraphInvoke() protected méthode

protected UpdateGraphInvoke ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

calcAxisDimensions() protected méthode

protected calcAxisDimensions ( ) : void
Résultat void

Property Details

_updateGraphInvoker protected_oe property

protected EventHandler _updateGraphInvoker
Résultat EventHandler

data protected_oe property

protected ArrayList,System.Collections data
Résultat System.Collections.ArrayList

fixedY protected_oe property

protected bool fixedY
Résultat bool

graphArea protected_oe property

protected Rectangle,System.Drawing graphArea
Résultat System.Drawing.Rectangle

interceptX protected_oe property

protected double interceptX
Résultat double

interceptXPx protected_oe property

protected int interceptXPx
Résultat int

interceptY protected_oe property

protected double interceptY
Résultat double

maxY protected_oe property

protected double maxY
Résultat double

minY protected_oe property

protected double minY
Résultat double

percentOfXToFill protected_oe property

protected double percentOfXToFill
Résultat double

showNegitiveYLables protected_oe property

protected bool showNegitiveYLables
Résultat bool

suspendPaint protected_oe property

protected bool suspendPaint
Résultat bool

xyData protected_oe property

protected Hashtable,System.Collections xyData
Résultat System.Collections.Hashtable

yPxPerUnit protected_oe property

protected double yPxPerUnit
Résultat double