117.info
人生若只如初见

如何获取CheckedListBox选中的项

要获取 CheckedListBox 控件中选中的项,您可以遍历 CheckedListBox 中的每个项并检查其选中状态

using System;
using System.Windows.Forms;

public class Form1 : Form
{
    private CheckedListBox checkedListBox1;

    public Form1()
    {
        checkedListBox1 = new CheckedListBox();
        checkedListBox1.Items.Add("Item 1");
        checkedListBox1.Items.Add("Item 2");
        checkedListBox1.Items.Add("Item 3");
        this.Controls.Add(checkedListBox1);

        Button button1 = new Button();
        button1.Text = "Get Selected Items";
        button1.Click += new EventHandler(button1_Click);
        this.Controls.Add(button1);
    }

    private void button1_Click(object sender, EventArgs e)
    {
        GetSelectedItems();
    }

    private void GetSelectedItems()
    {
        for (int i = 0; i< checkedListBox1.Items.Count; i++)
        {
            if (checkedListBox1.GetItemChecked(i))
            {
                string selectedItem = checkedListBox1.Items[i].ToString();
                MessageBox.Show("Selected Item: " + selectedItem);
            }
        }
    }

    [STAThread]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.Run(new Form1());
    }
}

在这个示例中,我们创建了一个包含 CheckedListBox 和 Button 的简单窗体。当用户点击按钮时,将调用 GetSelectedItems 方法来遍历 CheckedListBox 中的所有项并检查其选中状态。如果项被选中,则会显示一个消息框,显示选中的项。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe106AzsOCAJSBA.html

推荐文章

  • CheckedListBox自定义绘制技巧

    CheckedListBox 是一个 Windows Forms 控件,用于显示带有复选框的项目列表 设置 DrawMode 属性:将 CheckedListBox 的 DrawMode 属性设置为 OwnerDrawFixed 或 ...

  • 怎样设置CheckedListBox的选项

    要设置CheckedListBox的选项,你可以按照以下步骤操作: 添加选项: 使用CheckedListBox.Items.Add()方法向CheckedListBox中添加选项。这个方法可以接受两个参数...

  • CheckedListBox与ComboBox有何不同

    CheckedListBox和ComboBox都是Windows Forms中常用的控件,它们各自具有独特的功能和属性,适用于不同的场景。以下是它们之间的主要区别:
    选项选择方式 Ch...

  • 如何实现CheckedListBox的搜索功能

    要在 CheckedListBox 中实现搜索功能,你可以使用以下方法: 添加一个 TextBox 控件用于输入搜索关键字。
    为 TextBox 添加 KeyUp 事件处理程序,以便在用户...

  • Java中CheckedListBox事件处理方法

    在Java中,没有名为CheckedListBox的组件
    以下是一个简单的示例,说明如何在Java Swing中使用JCheckBox列表和ItemListener:
    import javax.swing.*;

  • 怎样设置CheckedListBox的选项

    要设置CheckedListBox的选项,你可以按照以下步骤操作: 添加选项: 使用CheckedListBox.Items.Add()方法向CheckedListBox中添加选项。这个方法可以接受两个参数...

  • CheckedListBox与ComboBox有何不同

    CheckedListBox和ComboBox都是Windows Forms中常用的控件,它们各自具有独特的功能和属性,适用于不同的场景。以下是它们之间的主要区别:
    选项选择方式 Ch...

  • 如何在Java中使用CheckedListBox

    在Java中,没有名为“CheckedListBox”的组件
    首先,确保已经安装了JavaFX库。然后,创建一个新的JavaFX项目并导入以下所需的库:
    import javafx.appl...