Можно ли скрыть отдельные CheckBoxes в CheckedListBox?

У меня есть 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, так как это свойство, кажется, всегда установлено в "нормальном" для CheckedListBox в соответствии с MSDN.

0 ответов

Другие вопросы по тегам