Я работаю над небольшим приложением, которое я могу сделать в WinForms или WPF.Я хотел бы повторить контроль вкладки а-ля Chrome.Однако я не уверен, как получить вкладки в границу окна, как это делает Chrome.
Есть идеи?Спасибо.
Установите FormBorderStyle (WinForms) или WindowStyle (WPF) на None, затем нарисуйте свою собственную заголовок с вкладками.
FormBorderStyle
WindowStyle
None
Чтобы получить стекло, вам нужно использоватьDWM API .
Кроме того, вы можете обработать сообщение WM_NCPAINT.
WM_NCPAINT
Chrome не имеет стиля окна, кнопки также не стандартные, поэтому это выглядит как вкладка в рамке окна.
System.Windows.Forms.Form form = ... form.FormBorderStyle = FormBorderStyle.None
Создайте окно без границ и нарисуйте собственные вкладки, похожие на границы.