C# Class SmartQuant.Controls.Portfolios.Portfolio

Inheritance: FrameworkControl
Mostra file Open project: fastquant/fastquant.dll

Public Methods

Method Description
Init ( PermanentQueue messages, object args ) : void
Portfolio ( ) : SmartQuant
UpdateGUI ( ) : void
UpdatePropertyObject ( object obj, bool focus ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnClosing ( CancelEventArgs args ) : void

Private Methods

Method Description
CopyDataToWorksheet ( Worksheet sheet, ListView listViewList ) : void
CopyDataToWorksheet ( Worksheet sheet, SmartQuant.PortfolioPerformance portfolioPerformance ) : void
ExportCsv ( TabControl tabControl ) : void
ExportXls ( TabControl tabControl ) : void
InitializeComponent ( ) : void
Reset ( ) : void
WriteDataToCsv ( StreamWriter sw, ListView ltvList ) : void
WriteDataToCsv ( StreamWriter sw, SmartQuant.PortfolioPerformance portfolioPerformance ) : void
ctxReportsSettings_ExportToXLS_Click ( object sender, EventArgs e ) : void
ctxSettings_ExportToCSV_Click ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

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

Init() public method

public Init ( PermanentQueue messages, object args ) : void
messages PermanentQueue
args object
return void

OnClosing() protected method

protected OnClosing ( CancelEventArgs args ) : void
args CancelEventArgs
return void

Portfolio() public method

public Portfolio ( ) : SmartQuant
return SmartQuant

UpdateGUI() public method

public UpdateGUI ( ) : void
return void

UpdatePropertyObject() public method

public UpdatePropertyObject ( object obj, bool focus ) : void
obj object
focus bool
return void