Нарисуйте линию над закрепленным элементом управления - PullRequest
1 голос
/ 09 ноября 2011

У меня есть форма без границ, которую я "пристыковываю" к верхнему краю моего экрана. Внутри формы я размещаю один элемент управления toolstrip, который закрепляет всю форму -> (представьте панель задач, чтобы понять, о чем я говорю).

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

Проблема, с которой я сталкиваюсь, заключается в том, что полоса инструментов не будет перемещаться «за» линией, когда она закреплена, независимо от того, как я упорядочиваю контрольные слои.

Я пытался программно отправить элемент управления обратно, но безрезультатно.

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

1 Ответ

1 голос
/ 09 ноября 2011

Прикрепите еще один элемент управления вверх, который отображается как черная линия (например, метка с черным фоном и высотой 1). Вставьте свой ToolStrip после того, как вы прикрепили метку. Он будет закреплен чуть ниже метки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...