public static ProductsEditViewDialog Instance(System.Windows.Forms.BindingSource bindingSource) { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; if ((defaultInstance == null)) { defaultInstance = new FoodInventory.ProductsEditViewDialog(); defaultInstance.productsBindingSource.DataSource = bindingSource; } defaultInstance.nameTextBox.Focus(); 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 editMenuItemMenuItem_Click(object sender, EventArgs e) { FoodInventory.ProductsEditViewDialog productsEditViewDialog = FoodInventory.ProductsEditViewDialog.Instance(this.productsBindingSource); productsEditViewDialog.ShowDialog(); this.Close(); }
private void newMenuItemMenuItem_Click(object sender, EventArgs e) { productsBindingSource.AddNew(); FoodInventory.ProductsEditViewDialog productsEditViewDialog = FoodInventory.ProductsEditViewDialog.Instance(this.productsBindingSource); productsEditViewDialog.ShowDialog(); }