private void butAdd_Click(object sender, System.EventArgs e) { if (listCategories.SelectedIndex == -1) { MsgBox.Show(this, "Please select a category first."); return; } LetterMerge letter = new LetterMerge(); letter.Category = _listLetterMergeCatDefs[listCategories.SelectedIndex].DefNum; FormLetterMergeEdit FormL = new FormLetterMergeEdit(letter); FormL.IsNew = true; FormL.ShowDialog(); FillLetters(); changed = true; }
private void listLetters_DoubleClick(object sender, System.EventArgs e) { if (listLetters.SelectedIndex == -1) { return; } int selectedRow = listLetters.SelectedIndex; LetterMerge letter = ListForCat[listLetters.SelectedIndex]; FormLetterMergeEdit FormL = new FormLetterMergeEdit(letter); FormL.ShowDialog(); FillLetters(); if (listLetters.Items.Count > selectedRow) { listLetters.SetSelected(selectedRow, true); } changed = true; }
private void butAdd_Click(object sender, System.EventArgs e) { if(listCategories.SelectedIndex==-1){ MsgBox.Show(this,"Please select a category first."); return; } LetterMerge letter=new LetterMerge(); letter.Category=DefC.Short[(int)DefCat.LetterMergeCats][listCategories.SelectedIndex].DefNum; letter.Fields=new List<string>(); FormLetterMergeEdit FormL=new FormLetterMergeEdit(letter); FormL.IsNew=true; FormL.ShowDialog(); FillLetters(); changed=true; }
private void listLetters_DoubleClick(object sender, System.EventArgs e) { if(listLetters.SelectedIndex==-1){ return; } int selectedRow=listLetters.SelectedIndex; LetterMerge letter=ListForCat[listLetters.SelectedIndex]; FormLetterMergeEdit FormL=new FormLetterMergeEdit(letter); FormL.ShowDialog(); FillLetters(); if(listLetters.Items.Count>selectedRow){ listLetters.SetSelected(selectedRow,true); } changed=true; }