Как я могу скрыть строку заголовка из формы Windows, но при этом иметь рамку изменения размера?
Форма Windows с рамкой изменения размера и без строки заголовка?
comment
С#, Microsoft Visual Studio 2005
- person Brian Gillespie   schedule 19.09.2008
comment
идеальный ответ здесь stackoverflow.com/a/39598230/5574962
- person 3per   schedule 04.10.2019
Ответы (2)
Установка FormBorderStyle = None удалит строку заголовка (как во время разработки, так и во время выполнения), а также лишит вас возможности изменять размер формы.
Если вам нужна граница, вы можете установить:
ControlBox = false
Text = ""
person
Brian Gillespie
schedule
18.09.2008
Одним из побочных эффектов этого решения является то, что, установив Text= для формы, вы не получите заголовок на панели задач.
- person Brian Gillespie; 19.09.2008
Другим побочным эффектом является то, что граница больше не является тематической.
- person Fantius; 15.06.2009
Вы можете получить тематическую рамку, установив
FormBorderStyle = FormBorderStyle.SizeableToolWindow;
- person Cypher; 05.11.2013
Задайте для свойства ControlBox формы значение False, а для свойства Text — пустую строку. Форма откроется без видимой (для пользователя) строки заголовка, но они смогут изменить размер формы.
person
Nikki9696
schedule
18.09.2008