Вопросы к Поиску с Алисой
Свойство TripleState у элемента CheckBox определяет, сколько состояний может принимать флажок. intuit.ru
По умолчанию (значение False) флажок может принимать только два состояния: установлен и нет. vbastudio.ru В этом случае свойство Value принимает значения True (флажок выбран, включён) и False (флажок не выбран, выключен). intuit.ru
Если для свойства TripleState установить значение True, то у флажка появится третье состояние — Null, когда установлена «серая галка». vbastudio.ru Такое значение часто используется, например, при выборе компонентов программы при установке, когда выбраны не все компоненты, а лишь некоторые. vbastudio.ru
Независимо от параметра свойства, значение Null всегда можно назначить элементу CheckBox программным способом, что также приведёт к затенению этого элемента управления. learn.microsoft.com