C# 클래스 SmartQuant.Charting.Chart

상속: UserControl
파일 보기 프로젝트 열기: fastquant/fastquant.dll 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
fAntiAliasingEnabled bool
fDoubleBufferingEnabled bool
fFileName string
fGroupLeftMarginEnabled bool
fGroupRightMarginEnabled bool
fGroupZoomEnabled bool
fIsUpdating bool
fPad Pad
fPadSplit bool
fPadSplitIndex int
fPads PadList
fPadsForeColor Color
fPrintAlign EPrintAlign
fPrintDocument System.Drawing.Printing.PrintDocument
fPrintHeight int
fPrintLayout EPrintLayout
fPrintWidth int
fPrintX int
fPrintY int
fSessionEnd System.TimeSpan
fSessionGridColor Color
fSessionGridEnabled bool
fSessionStart System.TimeSpan
fSmoothingEnabled bool
fToolTip ToolTip
fTransformationType ETransformationType

Private Properties

프로퍼티 타입 설명
AdaptLeftMargin void
AdaptRightMargin void
DoPaint void
OnPrintPage void
PointInPad bool

공개 메소드들

메소드 설명
AddPad ( double x1, double y1, double x2, double y2 ) : Pad
Chart ( ) : System
Chart ( System.DateTime date ) : System
Chart ( string name ) : System
Clear ( ) : void
Connect ( ) : void
Disconnect ( ) : void
Divide ( int x, int y ) : void
Divide ( int x, int y, double widths, double heights ) : void
GetBitmap ( ) : Bitmap
GetBitmap ( float dpi ) : Bitmap
GetMetafile ( EmfType type ) : System.Drawing.Imaging.Metafile
Print ( ) : void
PrintPageSetup ( ) : void
PrintPreview ( ) : void
PrintSetup ( ) : void
SaveImage ( string filename, ImageFormat format ) : void
SetRangeX ( System.DateTime Min, System.DateTime Max ) : void
SetRangeX ( double Min, double Max ) : void
SetRangeY ( double Min, double Max ) : void
UpdatePads ( ) : void
UpdatePads ( Graphics g ) : void
UpdatePads ( Graphics padGraphics, int x, int y, int width, int height ) : void
cd ( int padIndex ) : Pad

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
Init ( ) : void
InitializeComponent ( ) : void
OnDoubleClick ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs pe ) : void
OnPaintBackground ( PaintEventArgs e ) : void
ZoomChanged ( object sender, ZoomEventArgs e ) : void

비공개 메소드들

메소드 설명
AdaptLeftMargin ( ) : void
AdaptRightMargin ( ) : void
DoPaint ( Graphics g, int width, int height ) : void
OnPrintPage ( object sender, System.Drawing.Printing.PrintPageEventArgs args ) : void
PointInPad ( Pad pad, Point p ) : bool

메소드 상세

AddPad() 공개 메소드

public AddPad ( double x1, double y1, double x2, double y2 ) : Pad
x1 double
y1 double
x2 double
y2 double
리턴 Pad

Chart() 공개 메소드

public Chart ( ) : System
리턴 System

Chart() 공개 메소드

public Chart ( System.DateTime date ) : System
date System.DateTime
리턴 System

Chart() 공개 메소드

public Chart ( string name ) : System
name string
리턴 System

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Divide() 공개 메소드

public Divide ( int x, int y ) : void
x int
y int
리턴 void

Divide() 공개 메소드

public Divide ( int x, int y, double widths, double heights ) : void
x int
y int
widths double
heights double
리턴 void

GetBitmap() 공개 메소드

public GetBitmap ( ) : Bitmap
리턴 System.Drawing.Bitmap

GetBitmap() 공개 메소드

public GetBitmap ( float dpi ) : Bitmap
dpi float
리턴 System.Drawing.Bitmap

GetMetafile() 공개 메소드

public GetMetafile ( EmfType type ) : System.Drawing.Imaging.Metafile
type EmfType
리턴 System.Drawing.Imaging.Metafile

Init() 보호된 메소드

protected Init ( ) : void
리턴 void

InitializeComponent() 보호된 메소드

protected InitializeComponent ( ) : void
리턴 void

OnDoubleClick() 보호된 메소드

protected OnDoubleClick ( EventArgs e ) : void
e System.EventArgs
리턴 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

OnMouseWheel() 보호된 메소드

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs pe ) : void
pe PaintEventArgs
리턴 void

OnPaintBackground() 보호된 메소드

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

Print() 공개 메소드

public Print ( ) : void
리턴 void

PrintPageSetup() 공개 메소드

public PrintPageSetup ( ) : void
리턴 void

PrintPreview() 공개 메소드

public PrintPreview ( ) : void
리턴 void

PrintSetup() 공개 메소드

public PrintSetup ( ) : void
리턴 void

SaveImage() 공개 메소드

public SaveImage ( string filename, ImageFormat format ) : void
filename string
format System.Drawing.Imaging.ImageFormat
리턴 void

SetRangeX() 공개 메소드

public SetRangeX ( System.DateTime Min, System.DateTime Max ) : void
Min System.DateTime
Max System.DateTime
리턴 void

SetRangeX() 공개 메소드

public SetRangeX ( double Min, double Max ) : void
Min double
Max double
리턴 void

SetRangeY() 공개 메소드

public SetRangeY ( double Min, double Max ) : void
Min double
Max double
리턴 void

UpdatePads() 공개 메소드

public UpdatePads ( ) : void
리턴 void

UpdatePads() 공개 메소드

public UpdatePads ( Graphics g ) : void
g System.Drawing.Graphics
리턴 void

UpdatePads() 공개 메소드

public UpdatePads ( Graphics padGraphics, int x, int y, int width, int height ) : void
padGraphics System.Drawing.Graphics
x int
y int
width int
height int
리턴 void

ZoomChanged() 보호된 메소드

protected ZoomChanged ( object sender, ZoomEventArgs e ) : void
sender object
e ZoomEventArgs
리턴 void

cd() 공개 메소드

public cd ( int padIndex ) : Pad
padIndex int
리턴 Pad

프로퍼티 상세

fAntiAliasingEnabled 보호되어 있는 프로퍼티

protected bool fAntiAliasingEnabled
리턴 bool

fDoubleBufferingEnabled 보호되어 있는 프로퍼티

protected bool fDoubleBufferingEnabled
리턴 bool

fFileName 보호되어 있는 프로퍼티

protected string fFileName
리턴 string

fGroupLeftMarginEnabled 보호되어 있는 프로퍼티

protected bool fGroupLeftMarginEnabled
리턴 bool

fGroupRightMarginEnabled 보호되어 있는 프로퍼티

protected bool fGroupRightMarginEnabled
리턴 bool

fGroupZoomEnabled 보호되어 있는 프로퍼티

protected bool fGroupZoomEnabled
리턴 bool

fIsUpdating 보호되어 있는 프로퍼티

protected bool fIsUpdating
리턴 bool

fPad 보호되어 있는 정적으로 프로퍼티

protected static Pad fPad
리턴 Pad

fPadSplit 보호되어 있는 프로퍼티

protected bool fPadSplit
리턴 bool

fPadSplitIndex 보호되어 있는 프로퍼티

protected int fPadSplitIndex
리턴 int

fPads 보호되어 있는 프로퍼티

protected PadList fPads
리턴 PadList

fPadsForeColor 보호되어 있는 프로퍼티

protected Color fPadsForeColor
리턴 Color

fPrintAlign 보호되어 있는 프로퍼티

protected EPrintAlign fPrintAlign
리턴 EPrintAlign

fPrintDocument 보호되어 있는 프로퍼티

protected PrintDocument,System.Drawing.Printing fPrintDocument
리턴 System.Drawing.Printing.PrintDocument

fPrintHeight 보호되어 있는 프로퍼티

protected int fPrintHeight
리턴 int

fPrintLayout 보호되어 있는 프로퍼티

protected EPrintLayout fPrintLayout
리턴 EPrintLayout

fPrintWidth 보호되어 있는 프로퍼티

protected int fPrintWidth
리턴 int

fPrintX 보호되어 있는 프로퍼티

protected int fPrintX
리턴 int

fPrintY 보호되어 있는 프로퍼티

protected int fPrintY
리턴 int

fSessionEnd 보호되어 있는 프로퍼티

protected TimeSpan,System fSessionEnd
리턴 System.TimeSpan

fSessionGridColor 보호되어 있는 프로퍼티

protected Color fSessionGridColor
리턴 Color

fSessionGridEnabled 보호되어 있는 프로퍼티

protected bool fSessionGridEnabled
리턴 bool

fSessionStart 보호되어 있는 프로퍼티

protected TimeSpan,System fSessionStart
리턴 System.TimeSpan

fSmoothingEnabled 보호되어 있는 프로퍼티

protected bool fSmoothingEnabled
리턴 bool

fToolTip 보호되어 있는 프로퍼티

protected ToolTip fToolTip
리턴 ToolTip

fTransformationType 보호되어 있는 프로퍼티

protected ETransformationType fTransformationType
리턴 ETransformationType