/// <summary> /// 追加ボタンがクリックされたときに通知を受け取る。 /// </summary> /// <param name="sender">送信元オブジェクト</param> /// <param name="e">イベントオブジェクト</param> private void OnButtonAddItemClick(object sender, EventArgs e) { if (itemListForm == null) { itemListForm = new FormSelectableItemList(); itemListForm.FormClosed += OnItemListFormClosed; itemListForm.ItemSelected += OnItemListItemSelected; itemListForm.SetItemList(selectableItemList); } itemListForm.Show(this); }
/// <summary> /// アイテム選択ウィンドウが閉じられたときに通知を受け取る。 /// </summary> /// <param name="sender">送信元オブジェクト</param> /// <param name="e">イベントオブジェクト</param> private void OnItemListFormClosed(object sender, FormClosedEventArgs e) { itemListForm = null; }