.NET Compact框架(C#):向Listbox添加复选框

1 c# checkbox compact-framework listbox

我想将一个复选框控件添加到列表框控件.

列表框必须包含几个任务,我必须检查之前是否已打开任务.

我有一个代码示例,但它将复选框添加为对象,而不是控件

while (reader.Read())   
{                    
   CheckBox c = new CheckBox().Enabled = false;
   c.Text = reader.GetString(0) + ". " + reader.GetString(1);

   try 
   { 
      if (int.Parse(reader.GetString(2)) > 1) c.Checked = true; 
   } 
   catch(Exception ex)    
   {

      MessageBox.Show(ex.Message);    
   }    
   listTasks.Items.Add(c);
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗

Thnx,鲁本

Pha*_*rus 12

Compact Framework不支持CheckedListBox控件.你可以使用一个ListView控件的CheckBox属性设置为true.

  • 鲁本,你应该把它标记为正确答案.Phaedrus,它也帮助了我,thx. (2认同)