Обсуждение статьи "DoEasy. Элементы управления (Часть 11): WinForms-объекты — группы, WinForms-объект CheckedListBox"

 

Опубликована статья DoEasy. Элементы управления (Часть 11): WinForms-объекты — группы, WinForms-объект CheckedListBox:

В статье рассмотрим группирование WinForms-объектов и создадим объект-список объектов CheckBox.

Скомпилируем советник и запустим его на графике:


Что ж, видим, что заявленный функционал работает верно — одинаковые объекты одного контейнера, но размещённые в разных группах, работают правильно — объекты каждой группы являются самостоятельной единицей и не влияют на работу объектов того же типа из другой группы. Две кнопки-переключателя, объединённые в группу, работают правильно и не затрагивают третью кнопку, которая работает самостоятельно. Объект CheckedListBox в его текущем состоянии тоже правильно работает. Вся визуальная составляющая ведёт себя верно (что не исключает в дальнейшем появления сбоев при смене цвета во время обработки предыдущего состояния мышки и её кнопок). Но все возможные ошибки мы найдём и поправим при последующей разработке графических элементов.

Автор: Artyom Trishkin