网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > .Net编程 > 正文

详解checklistbox的使用

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

 1、添加项:

checkedListBox1.Items.Add("蓝色");
checkedListBox1.Items.Add("红色");
checkedListBox1.Items.Add("黄色");

 

2、判断第0项是否选中

if (checkedListBox1.GetItemChecked(0))

 

3、设置第0项是否选中

checkedListBox1.SetItemChecked(0, true);

 

4、设置全选

添加一名为select_all的checkbox控件

private void select_all_CheckedChanged(object sender, EventArgs e)
        {
            if(select_all.Checked)
                for (int j = 0; j < checkedListBox1.Items.Count; j++)
                    checkedListBox1.SetItemChecked(j, true);
            else
                for (int j =0; j < checkedListBox1.Items.Count; j++)
                    checkedListBox1.SetItemChecked(j, false);

        }

 

5、得到全部选中的值:

private void linkLabel_yes_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            panel_friend.Visible = false;
            button_friend.Text = "好友面板";
            sms_str = null;
            for (int j = 0; j < checkedListBox1.Items.Count; j++)
        //sms_str = sms_str + checkedListBox1.SelectedItems[j].ToString().Substring(4,11);//特别注意是[j]不是(j)
                if(checkedListBox1.GetItemChecked(j))
                sms_str = sms_str + checkedListBox1.Items[j].ToString();
            sms_content.Text = sms_str;
            
            
        }

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师