2

我从数据库中获取checkedListBox 值。根据我的复选框选择,它将执行一些操作。我必须为选中的项目编写代码。

4

2 回答 2

5

您需要订阅该CheckListBox.ItemCheck事件。您可以在构造函数中的代码中执行此操作,或者覆盖到,OnLoad或者您可以使用 WinForms 设计器属性窗口事件选项卡。

在代码checkListBox中(你的名字在哪里CheckListBox):

public MyType()
{
    this.checkListBox.ItemCheck += new ItemCheckEventHandler(OnCheckListBoxItemCheck);
}

private void OnCheckListBoxItemCheck(object sender, ItemCheckEventArgs args)
{
   //TODO: Do your operation...
}

在设计器中

  1. CheckListBox在设计器中选择您的
  2. Ctrl+F4查看属性
  3. 选择“事件”选项卡(由一个小闪电指示)
  4. 找到ItemCheck事件并双击 - 事件处理程序将自动生成并为您连接,您只需添加代码以使其执行某些操作
于 2010-06-25T13:59:43.410 回答
1

在设计器中选择 CheckedListBox,转到“属性”窗口中的“事件”选项卡,然后双击任何事件。

于 2010-06-25T14:00:34.627 回答