// 編集ボタン private void buttonEdit_Click(object sender, EventArgs e) { // IDE情報入力画面を表示 InputForm inputForm = new InputForm(m_ideInfo); inputForm.ShowDialog(this); var args = new IdeInfoEventArgs(m_ideInfo); onEdit(this, args); }
// IDE情報を作成する void createIdeInfo(string path) { IdeInfo info = new IdeInfo(); // IDE情報入力画面を表示 InputForm inputForm = new InputForm(path); inputForm.ShowDialog(this); if (inputForm.Info != null) { // IDE追加時のイベント発行 var args = new IdeInfoEventArgs(inputForm.Info); onAdd(this, args); } }