Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何删除ListView C#中的选定项?_C#_Visual Studio - Fatal编程技术网

如何删除ListView C#中的选定项?

如何删除ListView C#中的选定项?,c#,visual-studio,C#,Visual Studio,问题是从列表中删除一个列表项之后,但每当用户尝试输入另一个列表项时,删除的项都会返回列表 我对c#真的是个新手。非常感谢您的帮助。 这是我的密码 int index = 0; string [,] item = new string[10000,10]; private void add() // THIS IS FOR THE ADD BUTTON { item[index, 0] = maskID.Text; item

问题是从列表中删除一个列表项之后,但每当用户尝试输入另一个列表项时,删除的项都会返回列表

我对c#真的是个新手。非常感谢您的帮助。 这是我的密码

 int index = 0;
  string [,] item = new string[10000,10];


private void add() // THIS IS FOR THE ADD BUTTON
        {
            item[index, 0] = maskID.Text;
            item[index, 1] = txtLName.Text;
            item[index, 2] = txtFName.Text;
            item[index, 3] = maskContact.Text;
            item[index, 4] = txtAddress.Text;
            item[index, 5] = cmbCourse.Text;
            item[index, 6] = cmbYear.Text;
            index++

            listDorm.Items.Clear();
            for (int i = 0; i < index; i++)
            {
                ListViewItem word = new ListViewItem();
                word.Text = item[i, 0];
                word.SubItems.Add(item[i, 1]);
                word.SubItems.Add(item[i, 2]);
                word.SubItems.Add(item[i, 3]);
                word.SubItems.Add(item[i, 4]);
                word.SubItems.Add(item[i, 5]);
                word.SubItems.Add(item[i, 6]);
                listDorm.Items.Add(word);

                Clear(); //THIS IS TO CLEAR ALL THE TEXTBOXES IN REGISTRATION FORM
            }
        }
         private void Delete() //THIS IS FOR DELETING ITEMS
        {
            DialogResult delItem;

            delItem = MessageBox.Show("Are you sure you want to delete this?", "Remove Item", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (delItem == DialogResult.Yes)

                    listDorm.Items.RemoveAt(listDorm.SelectedIndices[0]);
                    Clear();
                }
            }
        }
int索引=0;
字符串[,]项=新字符串[10000,10];
private void add()//用于添加按钮
{
项[索引,0]=maskID.Text;
项[索引,1]=txtLName.Text;
项[索引,2]=txtFName.Text;
项[索引,3]=maskContact.Text;
项[索引,4]=txtAddress.Text;
项目[索引,5]=课程文本;
项目[索引,6]=年份。文本;
索引++
listDorm.Items.Clear();
对于(int i=0;i
在“删除”按钮的代码下,您还应该从数组中删除该项
项目
。在“删除”按钮的代码下,您还应该从数组中删除该项
项目