public AssetReportView(AssetReport report) { InitializeComponent(); _report = report; _bold = new DataGridViewCellStyle { Font = new Font(gridAssetReport.Font, FontStyle.Bold) }; }
private void DisplayAssetReport(AssetReport report) { //now marshall back onto main thread to display report if (_displayContext != null) { _displayContext.Post(o => { if (o != null) { var reportView = new AssetReportView((AssetReport)o); reportView.TopLevel = true; reportView.Show(); PopulateValuationDates(); } else { MessageBox.Show("Error Generating Report,please view log", "Asset Report"); } }, report); } }