В System.Windows.Forms.GroupBox есть ли способ скрыть кадр вокруг него? Я попытался изменить FlatStyle, но это не делает то, что я хочу. Спасибо!
System.Windows.Forms.GroupBox скрыть фрейм
Ответ 1
A Panel
, вероятно, лучший вариант, но если вам действительно нужна GroupBox
по какой-то причине, вы можете изменить код здесь, чтобы создать подкласс который вообще не окрашивает границу. В частности, вы хотите переопределить метод OnPaint
.
Ответ 2
Насколько я знаю, это невозможно.
Попробуйте использовать панель.
Вы можете поместить ярлык наверху, если хотите, и они практически выполняют одно и то же.
Ответ 3
Нет (не хватает пользовательского кода рисования). Я думаю, что Panel
лучше использовать здесь, хотя вы не получаете текстовый заголовок (просто добавьте ярлык, если он вам нужен).
Ответ 4
Вы должны иметь возможность установить BorderStyle
на None
.
Нашел ответ здесь и у меня это сработало.