【问题标题】:Windows Form with Resizing Frame and no Title Bar?带有调整大小框架但没有标题栏的 Windows 窗体?
【发布时间】:2010-09-10 18:12:39
【问题描述】:

如何在 Windows 窗体中隐藏标题栏但仍有调整大小的框架?

【问题讨论】:

标签: c# winforms visual-studio resize titlebar


【解决方案1】:

设置 FormBorderStyle = None 将删除标题栏(在设计和 运行时) - 并且还取消了调整表单大小的能力。

如果需要边框可以设置:

ControlBox = false
Text = ""

【讨论】:

  • 此解决方案的一个副作用是,通过为表单设置 Text="",您在任务栏中没有标题。
  • 另一个副作用是边框不再是主题。
  • 可以通过设置FormBorderStyle = FormBorderStyle.SizeableToolWindow;获得主题边框
【解决方案2】:

将窗体的 ControlBox 属性设置为 False,将 Text 属性设置为空字符串。表单将打开,没有(用户)可察觉的标题栏,但他们将能够调整表单的大小。

【讨论】:

    猜你喜欢
    • 2014-04-20
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 2022-01-10
    • 2014-07-15
    • 2011-12-02
    • 1970-01-01
    • 2011-12-19
    相关资源
    最近更新 更多