[Quantproject-developers] QuantDownloader/Downloader/Validate ValidateDataGrid.cs,1.3,1.4
Brought to you by:
glauco_1
|
From: <gla...@pr...> - 2004-01-27 13:56:57
|
Update of /cvsroot/quantproject/QuantDownloader/Downloader/Validate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12466/Downloader/Validate Modified Files: ValidateDataGrid.cs Log Message: Now it derives from QuotesDataGrid, and some code has been moved to that base class Index: ValidateDataGrid.cs =================================================================== RCS file: /cvsroot/quantproject/QuantDownloader/Downloader/Validate/ValidateDataGrid.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ValidateDataGrid.cs 22 Jan 2004 23:47:00 -0000 1.3 --- ValidateDataGrid.cs 25 Jan 2004 15:05:19 -0000 1.4 *************** *** 8,72 **** /// Summary description for ValidateDataGrid. /// </summary> ! public class ValidateDataGrid : DataGrid ! { private ValidateDataTable validateDataTable; ! private DataGridTableStyle dataGridTableStyle; ! ! public ValidateDataGrid() ! { ! } ! #region "Validate" ! private void validate_setTableStyle_setColumnStyle( string mappingName , string headerText ) ! { ! this.dataGridTableStyle.ColumnHeadersVisible = true; ! DataGridTextBoxColumn dataGridColumnStyle = new DataGridTextBoxColumn(); ! dataGridColumnStyle.MappingName = mappingName; ! dataGridColumnStyle.HeaderText = headerText; ! this.dataGridTableStyle.GridColumnStyles.Add( dataGridColumnStyle ); ! } ! private void validate_setTableStyle() { - // DataGridTableStyle dataGridTableStyle = new DataGridTableStyle(); - // dataGridTableStyle.ColumnHeadersVisible = true; - // dataGridTableStyle.MappingName = "quotes"; - // DataGridTextBoxColumn dataGridColumnStyle = new DataGridTextBoxColumn(); - // dataGridColumnStyle.MappingName = "quTicker"; - // dataGridColumnStyle.HeaderText = "Ticker"; - // dataGridTableStyle.GridColumnStyles.Add( dataGridColumnStyle ); - // this.TableStyles.Add( dataGridTableStyle ); - this.dataGridTableStyle = new DataGridTableStyle(); - this.dataGridTableStyle.MappingName = "quotes"; - validate_setTableStyle_setColumnStyle( "quTicker" , "Ticker" ); - validate_setTableStyle_setColumnStyle( "quDate" , "Date" ); - validate_setTableStyle_setColumnStyle( "quOpen" , "Open" ); - validate_setTableStyle_setColumnStyle( "quHigh" , "High" ); - validate_setTableStyle_setColumnStyle( "quLow" , "Low" ); - validate_setTableStyle_setColumnStyle( "quClose" , "Close" ); - validate_setTableStyle_setColumnStyle( "quAdjustedClose" , "Adj. Close" ); - this.TableStyles.Add( dataGridTableStyle ); } public ValidateDataTable Validate( string tickerIsLike , string suspiciousRatio ) { this.validateDataTable = new ValidateDataTable(); this.DataSource = validateDataTable; - if ( this.TableStyles.Count == 0 ) - // styles have not been defined yet - validate_setTableStyle(); validateDataTable.AddRows( tickerIsLike , Convert.ToDouble( suspiciousRatio ) ); return this.validateDataTable; } ! public ValidateDataTable Validate(DataTable dataTable, string suspiciousRatio ) ! { ! this.validateDataTable = new ValidateDataTable(dataTable); ! this.DataSource = validateDataTable; ! if ( this.TableStyles.Count == 0 ) ! // styles have not been defined yet ! validate_setTableStyle(); ! validateDataTable.AddRows(Convert.ToDouble( suspiciousRatio ) ); ! return this.validateDataTable; ! } #endregion ! } } --- 8,38 ---- /// Summary description for ValidateDataGrid. /// </summary> ! public class ValidateDataGrid : QuotesDataGrid ! { private ValidateDataTable validateDataTable; ! public ValidateDataGrid() { } + #region "Validate" public ValidateDataTable Validate( string tickerIsLike , string suspiciousRatio ) { this.validateDataTable = new ValidateDataTable(); this.DataSource = validateDataTable; validateDataTable.AddRows( tickerIsLike , Convert.ToDouble( suspiciousRatio ) ); return this.validateDataTable; } ! public ValidateDataTable Validate(DataTable dataTable, string suspiciousRatio ) ! { ! this.validateDataTable = new ValidateDataTable(dataTable); ! this.DataSource = validateDataTable; ! // if ( this.TableStyles.Count == 0 ) ! // // styles have not been defined yet ! // validate_setTableStyle(); ! validateDataTable.AddRows(Convert.ToDouble( suspiciousRatio ) ); ! return this.validateDataTable; ! } #endregion ! } } |