Как добиться этого стиля окна в WinForms? - PullRequest
4 голосов
/ 30 декабря 2011

Это снимок экрана из GIMP: window headers

Слева обычный заголовок окна, а справа - более компактный тип окна.Это то, что я вижу время от времени в программах.Как я могу создать такое окно в C #?

Ответы [ 2 ]

7 голосов
/ 30 декабря 2011

Используйте свойство вашего Form объекта FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;

(также SizableToolWindow, если вы хотите, чтобы пользователь мог изменять размер формы).

2 голосов
/ 30 декабря 2011

Посмотрите на свойства Form в окне свойств. Есть свойство с именем Style или Sth, например, это выпадающий список, который вы можете выбрать между обычными окнами, диалоговым окном и ...

ОБНОВЛЕНИЕ: FormBorderStyle и его значения

  • Нет Нет границы.
  • FixedSingle Фиксированная однострочная граница.
  • Fixed3D Фиксированная трехмерная граница.
  • FixedDialog Толстая фиксированная граница в стиле диалога.
  • Sizable Граница с изменяемым размером.
  • FixedToolWindow Граница окна инструмента, размер которой не изменяется.Окно инструмента не появляется на панели задач или в окне, которое появляется, когда пользователь нажимает ALT + TAB.Хотя формы, определяющие FixedToolWindow, обычно не отображаются на панели задач, вы также должны убедиться, что для свойства ShowInTaskbar установлено значение false, поскольку его значение по умолчанию равно true.
  • SizableToolWindow Граница окна с изменяемыми размерами инструмента.Окно инструментов не появляется на панели задач или в окне, которое появляется, когда пользователь нажимает ALT + TAB.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...