关闭

[.Net2.0]如何实现Winform中CheckedListBox的全选与取消和读取所有选中项的文本

标签: winform.nettagsstringobject
1924人阅读 评论(0) 收藏 举报
public void checkAllState(bool check)
        
{
            
for (int i = 0; i < this.checkedListBox1.Items.Count; i++)
            
{
                
this.checkedListBox1.SetItemChecked(i, check);
            }

        }




public string GetTags()
        
{
            
string tags="";
            
//for (int i = 0; i<checkedListBox1.Items.Count; i++)
            
//{
            
//    if (checkedListBox1.GetItemChecked[i])
            
//    {
            
//        tags += checkedListBox1.
            
//    }

            
//}
            foreach (object itemChecked in checkedListBox1.CheckedItems)
            
{
                
// Use the IndexOf method to get the index of an item.   
               
//MessageBox.Show("Item with title: /"" + itemChecked.ToString() + "/", is checked. Checked state is: " + checkedListBox1.GetItemCheckState(checkedListBox1.Items.IndexOf(itemChecked)).ToString() + ".");
                tags += itemChecked.ToString();
            }
   

            
return tags;
        }

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:365655次
    • 积分:4920
    • 等级:
    • 排名:第5782名
    • 原创:93篇
    • 转载:139篇
    • 译文:0篇
    • 评论:111条