C# Class SmartQuant.Charting.Chart

Inheritance: UserControl
Datei anzeigen Open project: fastquant/fastquant.dll Class Usage Examples

Protected Properties

Property Type Description
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

Property Type Description
AdaptLeftMargin void
AdaptRightMargin void
DoPaint void
OnPrintPage void
PointInPad bool

Public Methods

Method Description
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

Protected Methods

Method Description
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

Private Methods

Method Description
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

Method Details

AddPad() public method

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

Chart() public method

public Chart ( ) : System
return System

Chart() public method

public Chart ( System.DateTime date ) : System
date System.DateTime
return System

Chart() public method

public Chart ( string name ) : System
name string
return System

Clear() public method

public Clear ( ) : void
return void

Connect() public method

public Connect ( ) : void
return void

Disconnect() public method

public Disconnect ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Divide() public method

public Divide ( int x, int y ) : void
x int
y int
return void

Divide() public method

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

GetBitmap() public method

public GetBitmap ( ) : Bitmap
return System.Drawing.Bitmap

GetBitmap() public method

public GetBitmap ( float dpi ) : Bitmap
dpi float
return System.Drawing.Bitmap

GetMetafile() public method

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

Init() protected method

protected Init ( ) : void
return void

InitializeComponent() protected method

protected InitializeComponent ( ) : void
return void

OnDoubleClick() protected method

protected OnDoubleClick ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseWheel() protected method

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs pe ) : void
pe PaintEventArgs
return void

OnPaintBackground() protected method

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
return void

Print() public method

public Print ( ) : void
return void

PrintPageSetup() public method

public PrintPageSetup ( ) : void
return void

PrintPreview() public method

public PrintPreview ( ) : void
return void

PrintSetup() public method

public PrintSetup ( ) : void
return void

SaveImage() public method

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

SetRangeX() public method

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

SetRangeX() public method

public SetRangeX ( double Min, double Max ) : void
Min double
Max double
return void

SetRangeY() public method

public SetRangeY ( double Min, double Max ) : void
Min double
Max double
return void

UpdatePads() public method

public UpdatePads ( ) : void
return void

UpdatePads() public method

public UpdatePads ( Graphics g ) : void
g System.Drawing.Graphics
return void

UpdatePads() public method

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
return void

ZoomChanged() protected method

protected ZoomChanged ( object sender, ZoomEventArgs e ) : void
sender object
e ZoomEventArgs
return void

cd() public method

public cd ( int padIndex ) : Pad
padIndex int
return Pad

Property Details

fAntiAliasingEnabled protected_oe property

protected bool fAntiAliasingEnabled
return bool

fDoubleBufferingEnabled protected_oe property

protected bool fDoubleBufferingEnabled
return bool

fFileName protected_oe property

protected string fFileName
return string

fGroupLeftMarginEnabled protected_oe property

protected bool fGroupLeftMarginEnabled
return bool

fGroupRightMarginEnabled protected_oe property

protected bool fGroupRightMarginEnabled
return bool

fGroupZoomEnabled protected_oe property

protected bool fGroupZoomEnabled
return bool

fIsUpdating protected_oe property

protected bool fIsUpdating
return bool

fPad protected_oe static_oe property

protected static Pad fPad
return Pad

fPadSplit protected_oe property

protected bool fPadSplit
return bool

fPadSplitIndex protected_oe property

protected int fPadSplitIndex
return int

fPads protected_oe property

protected PadList fPads
return PadList

fPadsForeColor protected_oe property

protected Color fPadsForeColor
return Color

fPrintAlign protected_oe property

protected EPrintAlign fPrintAlign
return EPrintAlign

fPrintDocument protected_oe property

protected PrintDocument,System.Drawing.Printing fPrintDocument
return System.Drawing.Printing.PrintDocument

fPrintHeight protected_oe property

protected int fPrintHeight
return int

fPrintLayout protected_oe property

protected EPrintLayout fPrintLayout
return EPrintLayout

fPrintWidth protected_oe property

protected int fPrintWidth
return int

fPrintX protected_oe property

protected int fPrintX
return int

fPrintY protected_oe property

protected int fPrintY
return int

fSessionEnd protected_oe property

protected TimeSpan,System fSessionEnd
return System.TimeSpan

fSessionGridColor protected_oe property

protected Color fSessionGridColor
return Color

fSessionGridEnabled protected_oe property

protected bool fSessionGridEnabled
return bool

fSessionStart protected_oe property

protected TimeSpan,System fSessionStart
return System.TimeSpan

fSmoothingEnabled protected_oe property

protected bool fSmoothingEnabled
return bool

fToolTip protected_oe property

protected ToolTip fToolTip
return ToolTip

fTransformationType protected_oe property

protected ETransformationType fTransformationType
return ETransformationType