public frmEditItemSet(ItemSet itemSet) { ItemSet = itemSet.Copy(); InitializeComponent(); this.ClientSize = new Size(this.ClientSize.Width, txtScoreIfTooMany.Bottom + btnOk.Height + 10); btnOk.Left = (this.ClientSize.Width / 2) - (btnOk.Width + 3); btnCancel.Left = (this.ClientSize.Width / 2) + 3; btnOk.Top = this.ClientSize.Height - btnOk.Height - 5; btnCancel.Top = this.ClientSize.Height - btnCancel.Height - 5; int tmpItemsNaming = (int)ItemSet.ItemsNaming; int tmpAlternativesNaming = (int)ItemSet.AlternativesNaming; comboItemsNaming.DataSource = Enum.GetValues(typeof(Naming)); comboAlternativesNaming.DataSource = Enum.GetValues(typeof(Naming)); comboItemsNaming.SelectedIndex = tmpItemsNaming; comboAlternativesNaming.SelectedIndex = tmpAlternativesNaming; rightClickMenuHeaders.MenuItems.Add("Insert"); rightClickMenuHeaders.MenuItems[0].Click += new EventHandler(menuHeadersInsert); rightClickMenuHeaders.MenuItems.Add("Remove"); rightClickMenuHeaders.MenuItems[1].Click += new EventHandler(menuHeadersRemove); rightClickMenuCells.MenuItems.Add("Cut"); rightClickMenuCells.MenuItems[0].Shortcut = Shortcut.CtrlX; rightClickMenuCells.MenuItems[0].Click += new EventHandler(menuCellsCut); rightClickMenuCells.MenuItems.Add("Copy"); rightClickMenuCells.MenuItems[1].Shortcut = Shortcut.CtrlC; rightClickMenuCells.MenuItems[1].Click += new EventHandler(menuCellsCopy); rightClickMenuCells.MenuItems.Add("Paste"); rightClickMenuCells.MenuItems[2].Shortcut = Shortcut.CtrlV; rightClickMenuCells.MenuItems[2].Click += new EventHandler(menuCellsPaste); rightClickMenuCells.MenuItems.Add("Set multiple weights"); rightClickMenuCells.MenuItems[3].Click += new EventHandler(menuCellsSet); FillGrid(); checkInput = true; }