C# 클래스 mcp.Graphs.GraphBox

GraphBox: a box containing a graph
상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: MarkPaxton/SensorShare3

보호된 프로퍼티들

프로퍼티 타입 설명
_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

공개 메소드들

메소드 설명
Clear ( ) : void
GraphBox ( ) : System
PercentOfXToFill ( double percent ) : void
Redraw ( ) : void
RemoveItem ( object key ) : void
ResumePaint ( ) : void
SuspendPaint ( ) : void

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
InitializeComponent ( ) : void

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

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

DoUpdateGraphInvoke() 보호된 메소드

protected DoUpdateGraphInvoke ( ) : void
리턴 void

GraphBox() 공개 메소드

public GraphBox ( ) : System
리턴 System

GraphBox_Paint() 보호된 메소드

protected GraphBox_Paint ( object sender, PaintEventArgs e ) : void
sender object
e PaintEventArgs
리턴 void

PaintGraph() 보호된 추상적인 메소드

protected abstract PaintGraph ( object sender, PaintEventArgs e ) : void
sender object
e PaintEventArgs
리턴 void

PercentOfXToFill() 공개 메소드

public PercentOfXToFill ( double percent ) : void
percent double
리턴 void

Plot() 보호된 메소드

protected Plot ( object x, double y ) : void
x object
y double
리턴 void

Redraw() 공개 메소드

public Redraw ( ) : void
리턴 void

RemoveItem() 공개 메소드

public RemoveItem ( object key ) : void
key object
리턴 void

ResumePaint() 공개 메소드

public ResumePaint ( ) : void
리턴 void

SuspendPaint() 공개 메소드

public SuspendPaint ( ) : void
리턴 void

UpdateGraph() 보호된 메소드

protected UpdateGraph ( ) : void
리턴 void

UpdateGraphInvoke() 보호된 메소드

protected UpdateGraphInvoke ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

calcAxisDimensions() 보호된 메소드

protected calcAxisDimensions ( ) : void
리턴 void

프로퍼티 상세

_updateGraphInvoker 보호되어 있는 프로퍼티

protected EventHandler _updateGraphInvoker
리턴 EventHandler

data 보호되어 있는 프로퍼티

protected ArrayList,System.Collections data
리턴 System.Collections.ArrayList

fixedY 보호되어 있는 프로퍼티

protected bool fixedY
리턴 bool

graphArea 보호되어 있는 프로퍼티

protected Rectangle,System.Drawing graphArea
리턴 System.Drawing.Rectangle

interceptX 보호되어 있는 프로퍼티

protected double interceptX
리턴 double

interceptXPx 보호되어 있는 프로퍼티

protected int interceptXPx
리턴 int

interceptY 보호되어 있는 프로퍼티

protected double interceptY
리턴 double

maxY 보호되어 있는 프로퍼티

protected double maxY
리턴 double

minY 보호되어 있는 프로퍼티

protected double minY
리턴 double

percentOfXToFill 보호되어 있는 프로퍼티

protected double percentOfXToFill
리턴 double

showNegitiveYLables 보호되어 있는 프로퍼티

protected bool showNegitiveYLables
리턴 bool

suspendPaint 보호되어 있는 프로퍼티

protected bool suspendPaint
리턴 bool

xyData 보호되어 있는 프로퍼티

protected Hashtable,System.Collections xyData
리턴 System.Collections.Hashtable

yPxPerUnit 보호되어 있는 프로퍼티

protected double yPxPerUnit
리턴 double