public static ProductsSummaryViewDialog Instance(System.Windows.Forms.BindingSource bindingSource) { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; if ((defaultInstance == null)) { defaultInstance = new InventoryCB.ProductsSummaryViewDialog(); defaultInstance.productsBindingSource.DataSource = bindingSource; } defaultInstance.AutoScrollPosition = new System.Drawing.Point(0, 0); defaultInstance.productsBindingSource.Position = bindingSource.Position; System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.Default; return(defaultInstance); }
private void dataGrid1_Click(object sender, EventArgs e) { InventoryCB.ProductsSummaryViewDialog productsSummaryViewDialog = InventoryCB.ProductsSummaryViewDialog.Instance(this.productsBindingSource); productsSummaryViewDialog.ShowDialog(); }