Прикрепленное многострочное текстовое поле покрывается StatusStrip

У меня есть форма, в которой у меня есть многострочное текстовое поле и строка состояния, пристыкованные к нижней части формы.

Текстовое поле должно быть закреплено, чтобы его можно было изменять, а размер всей формы.

Проблема состоит в том, что полоса состояния закрывает текстовое поле в нижней части полосы прокрутки со стрелкой вниз.

Есть ли способ сделать текстовое поле пристыкованным к нижней части, при этом все еще отображается над полосой состояния?

С уважением.

3 ответа

Решение

Или вы можете использовать свойство Anchor для изменения размера элемента управления при изменении размера родительского элемента. По умолчанию он установлен в верхнем левом углу. Если вы включите нижнюю часть, текстовое поле будет уменьшаться или расширяться по мере изменения размера формы.

Щелкните правой кнопкой мыши текстовое поле и нажмите Bring to front (Или в строке состояния и Send to back если есть другие элементы управления). Стыковка основана на ZOrder элементов управления в форме, причем передняя часть является самой внутренней.

Вы также можете использовать ToolStripContainer, который позаботится о том, что вы пытаетесь сделать, и, как правило, это эффективный способ размещения полосок инструментов, таких как строка состояния.

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