溫馨提示×

c# listbox怎樣刪除選中項

c#
小樊
81
2024-10-17 00:17:28
欄目: 編程語言

在C#中,要刪除ListBox中選中的項,你可以使用Items.Remove方法。以下是一個簡單的示例:

using System;
using System.Windows.Forms;

namespace ListBoxRemoveItemExample
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();

            // 添加一些示例數(shù)據(jù)到ListBox
            listBox1.Items.Add("Item 1");
            listBox1.Items.Add("Item 2");
            listBox1.Items.Add("Item 3");
            listBox1.Items.Add("Item 4");
        }

        private void RemoveSelectedItemButton_Click(object sender, EventArgs e)
        {
            // 檢查ListBox是否有選中的項
            if (listBox1.SelectedItems.Count > 0)
            {
                // 獲取選中的第一個項并刪除它
                listBox1.Items.Remove(listBox1.SelectedItems[0]);
            }
            else
            {
                MessageBox.Show("請選擇一個項來刪除。");
            }
        }
    }
}

在這個示例中,我們創(chuàng)建了一個包含四個項目的ListBox。當用戶點擊“刪除選中項”按鈕時,我們檢查ListBox是否有選中的項。如果有,我們刪除選中的第一個項。如果沒有選中的項,我們會顯示一個消息框提示用戶選擇一個項來刪除。

0