Мне нужна помощь, и я бью головой о стену.У меня есть приложение, которое использует три состояния CheckedListBox
.Я использую три состояния для определенных целей:
Проверено означает, что технология выполнила действие Не проверено означает, что технология не выполнила действие Неопределенный означает, что технология не выполнила действие, потому что оно было ненужным.
Мне нужно, чтобы при необходимости можно было переключаться мышью с Проверено на Не проверено на Не определено и Проверено.Если бы я использовал CheckBox
и ThreeState
были установлены на True
, это именно то, что произошло бы, но, похоже, единственный способ установить состояние Indeterminate в CheckedListBox
- это через код.
Может ли кто-нибудь дать мне представление о том, что делать?Меня поражает, что это не свойство, которое вы можете установить так, как вы можете в CheckBox
.
Я думаю, что меня бросает в глаза то, что никому, похоже, эта функция раньше не нужна.Я не нашел в Google ничего о том, как можно это сделать или задать вопрос.