具有 FormBorderStyle none 的表单,最大化时变为全屏
Form with FormBorderStyle none, becomes fullscreen when maximized
我有一个 FormBorderStyle
属性 设置为 None
的表单,我有自己的面板作为标题栏,这样我的应用程序看起来不错。
但是,问题是当应用程序最大化时,它也覆盖了任务栏,这是我不想要的。
知道为什么会这样吗?解决方案是什么?请帮忙。
这是 FormBorderStyle
设置为 None
的默认行为。
要以您想要的方式获得它,您可以设置 MaximizedBounds
-property of the Form
to match the WorkingArea
:
Me.MaximizedBounds = Screen.FromHandle(Me.Handle).WorkingArea
我有一个 FormBorderStyle
属性 设置为 None
的表单,我有自己的面板作为标题栏,这样我的应用程序看起来不错。
但是,问题是当应用程序最大化时,它也覆盖了任务栏,这是我不想要的。
知道为什么会这样吗?解决方案是什么?请帮忙。
这是 FormBorderStyle
设置为 None
的默认行为。
要以您想要的方式获得它,您可以设置 MaximizedBounds
-property of the Form
to match the WorkingArea
:
Me.MaximizedBounds = Screen.FromHandle(Me.Handle).WorkingArea