C# CheckedListBox控件怎么使用

avatar
作者
筋斗云
阅读量:0

CheckedListBox控件是Windows窗体应用程序中常用的控件,用于显示一个带有复选框的列表。用户可以通过勾选或取消勾选复选框来选择项目。

要使用CheckedListBox控件,首先需要将其添加到窗体中。可以通过拖放控件或者在代码中动态创建控件。

// 在窗体上拖放CheckedListBox控件 CheckedListBox checkedListBox1 = new CheckedListBox(); this.Controls.Add(checkedListBox1); 

接下来可以通过代码为CheckedListBox控件添加项目,并设置项目的Checked属性来指定是否选中。

checkedListBox1.Items.Add("Item 1"); checkedListBox1.Items.Add("Item 2"); checkedListBox1.Items.Add("Item 3");  // 设置某个项目为选中状态 checkedListBox1.SetItemChecked(0, true); 

还可以通过事件处理程序来响应用户对复选框的操作。

private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e) {     // 响应项目选中状态改变事件     if (e.NewValue == CheckState.Checked)     {         // 项目被勾选         MessageBox.Show("Item checked: " + checkedListBox1.Items[e.Index].ToString());     }     else     {         // 项目被取消勾选         MessageBox.Show("Item unchecked: " + checkedListBox1.Items[e.Index].ToString());     } } 

通过上述步骤,就可以简单地使用CheckedListBox控件实现带有复选框的列表功能。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!