winform checkedlistbox 把选中项的值附给textbox控件,只限止选中(勾选的)其中6项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform checkedlistbox 把选中项的值附给textbox控件,只限止选中(勾选的)其中6项相关的知识,希望对你有一定的参考价值。

string checkText = "";
if (checkedListBox1.CheckedItems.Count != 6)

MessageBox.Show("必须选择6项");
return;


foreach (var item in checkedListBox1.CheckedItems)

checkText += item.ToString()+ ";";


textBox1.Text = checkText;追问

我现在就是控制不住6项,只能显示全部选中的值。怎么控制选中任意6项,不是必须6项。选中后还可以取消

追答

你的界面设计给我看一下。

追问


追答        private void checkedListBox1_SelectedValueChanged(object sender, EventArgs e)
        
            textBox1.Text = "";
            //控制所有选中的值
            foreach (var item in checkedListBox1.CheckedItems)
            
                textBox1.Text += item.ToString() + ";";
            

        

        private void checkedListBox1_MouseLeave(object sender, EventArgs e)
        
             //加判断条件
            if (checkedListBox1.CheckedItems.Count != 6)
            
                MessageBox.Show("必须选择6项");
                return;
            
        
        
        
        
        不知道你有没有解决, 今天才看到。
参考技术A checkedlistbox有个SelectedItem追问

选择任意6项,附值给textbox控件

以上是关于winform checkedlistbox 把选中项的值附给textbox控件,只限止选中(勾选的)其中6项的主要内容,如果未能解决你的问题,请参考以下文章

winForm checkedListBox使用方法

winForm checkedListBox使用方法

winform checkedlistbox 把选中项的值附给textbox控件,只限止选中(勾选的)其中6项

C# Winform中 选中DatagridView控件中某行如何将该行某个字段(1,2,3,4,)的值绑定CheckedListBox控件的数

Winform中checklistbox控件的常用方法

Winform中checklistbox控件的常用方法