checkedListBox应用示例

下面是一个向checkedListBox中动态添加chenckbox控件的例:

一、首先在项目窗体上插入checkedListBox控件,由于默认的是单列显示,为了使其能显示多例要将其属性MultiColumn设置为true;

二、动态添加chenckbox:

 for (int i = 0; i < 8; i++)
           {
           checkedListBox1.Items.Add(i.ToString());
           }

三、设置其是否选中的的状态:

 

代码
for (int i = 0; i < checkedListBox1.Items.Count; i++)
            {
                        
if (i%2==0)
            {
            checkedListBox1.SetItemChecked(i, 
true);
            
break;
            }
            
            }

 

四、获取被选中的项:

代码
for (int j = 0; j < checkedListBox1.Items.Count; j++)
            {
            
if (checkedListBox1.GetItemChecked(j))
            {
            MessageBox(j.ToString());
            }
            }

 

 

posted @ 2009-12-24 17:09  古史漫谈  阅读(425)  评论(0编辑  收藏  举报