中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

簡單實現C# ListBox獲取多選項的值

c#
小云
271
2023-09-22 05:40:38
欄目: 編程語言

在C#中,ListBox控件默認情況下是不支持多選的。不過,你可以通過設置SelectionMode屬性為SelectionMode.MultiSimple或SelectionMode.MultiExtended來啟用多選功能。下面是一個簡單的示例代碼,演示如何獲取多選項的值:

using System;
using System.Windows.Forms;
namespace ListBoxExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 設置ListBox為多選模式
listBox1.SelectionMode = SelectionMode.MultiExtended;
// 添加一些選項
listBox1.Items.Add("選項1");
listBox1.Items.Add("選項2");
listBox1.Items.Add("選項3");
listBox1.Items.Add("選項4");
}
private void button1_Click(object sender, EventArgs e)
{
// 獲取所選項的值
foreach (var item in listBox1.SelectedItems)
{
MessageBox.Show(item.ToString());
}
}
}
}

在上面的示例中,我們首先在Form的Load事件中將SelectionMode屬性設置為多選模式(MultiExtended),然后添加了一些選項。當點擊按鈕時,使用SelectedItems屬性獲取所選項的值,并通過MessageBox進行顯示。

希望對你有幫助!

0
浦北县| 萝北县| 三河市| 玉山县| 万荣县| 侯马市| 霞浦县| 吉水县| 安徽省| 水富县| 无极县| 临夏市| 六安市| 建始县| 定西市| 阜平县| 扬州市| 崇明县| 绍兴县| 罗田县| 汤阴县| 青阳县| 无锡市| 游戏| 星座| 蒲城县| 太康县| 郎溪县| 疏勒县| 镇原县| 四会市| 新蔡县| 泊头市| 阳山县| 米脂县| 乐平市| 昭觉县| 海兴县| 大庆市| 乐陵市| 元谋县|