コード例 #1
0
 private void DeleteSelectedItem()
 {
     if (SelectedShowItem != null)
     {
         ShowData.DeleteItem(SelectedShowItem);
         listViewShowItems.Items.RemoveAt(listViewShowItems.SelectedIndices[0]);
     }
     CheckButtons();
 }
コード例 #2
0
ファイル: ShowEditorForm.cs プロジェクト: priyanr/Vixen
        private void buttonDeleteItem_Click(object sender, EventArgs e)
        {
            if (SelectedShowItem != null)
            {
                int index = SelectedShowItem.ItemOrder;
                ShowData.DeleteItem(SelectedShowItem);
                listViewShowItems.Items.RemoveAt(listViewShowItems.SelectedIndices[0]);

                CheckButtons();
                UpdateListViewItems();
                if (index > 0)
                {
                    this.listViewShowItems.Items[index - 1].Selected = true;
                }
                else
                {
                    if (listViewShowItems.Items.Count != index)
                    {
                        this.listViewShowItems.Items[index].Selected = true;
                    }
                }
            }
        }