Я создаю пользовательский элемент управления, который содержит другие элементы управления, в том числе две полосы прокрутки, одну горизонтальную и одну вертикальную. Есть свойство установить одну или обе полосы прокрутки невидимыми, что прекрасно работает во время выполнения, но во время разработки оно не исчезает из конструктора форм при установке свойства.
Теперь я могу понять, как это может быть полезной функцией, если это был отдельный элемент управления, но он является частью агрегатного компонента и поэтому должен подчиняться правилам родительского элемента управления, а не разработчику формы. Есть ли способ убедиться, что элемент управления исчезнет, когда я установлю .Visible := false;
, даже если он находится в конструкторе форм?