我有CheckedListBox
名为clbExample
。我已经像这样添加了项目:
public void AddStuff()
{
clbExample.Items.Add("Item1");
clbExample.Items.Add("Item2");
clbExample.Items.Add("Item3");
clbExample.Items.Add("Item4");
clbExample.Items.Add("Item5");
}
现在,我想要完全隐藏" Item3"旁边的复选框。同时仍然显示文字。我也不想禁用CheckBox(我无法控制它,它只是我给出的任务)。
这可能吗?我一直在调查覆盖绘制事件并自己完成这一切,这在标准场景中并不是特别困难,但我不知道如何使用它来隐藏特定的CheckBox,因为该属性出现始终设置为"正常"根据{{3}}的CheckedListBox
。