关于C#怎么固定窗口大小属性详解

如题所述

1、默认属性为:Sizable,表示当前的frm窗口可以最大化、最小化、可随意拖动、可用鼠标拖动边框改变窗口的大小。

2、设置属性为:None,将窗口设置为无边框、无标题栏。无法改变窗口的大小,也无法改变窗口显示的位置。

3、设置属性为:FixedSingle,将窗口设置为固定的单框(窄框),无法用鼠标拖动边框改变窗口的大小,可以最大化、最小化。

4、设置属性为:Fixed3D,将窗口设置为固定框,3D风格,无法用鼠标拖动边框改变窗口的大小,可以最大化、最小化。窗口的工作区具有凹陷3D效果。

5、设置属性为:FixedDialog,将窗口设置为固定框,对话框风格,无法用鼠标拖动边框改变窗口的大小,可以最大化、最小化。

6、设置属性为:FixedToolWindow,将窗口设置为固定框,工具窗口风格,无法用鼠标拖动边框改变窗口的大小。工具窗口风格的特点是:标题栏高度比较小,且只有关闭按钮。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
锁定窗体大小,就是鼠标停在窗口边框的时候,不能拖动来改变它的大小…… 有两种方法: 1.可以把Form的属性 FormborderStyle 后面选择 FixedDialog 2.或者把Form窗体的最大值和最小值设为相同数值。 关于属性 FormborderStyle 的枚举成员 下面是MSDN的说明成员成员名称 说明 None 无边框。 FixedSingle 固定的单行边框。 Fixed3D 固定的三维边框。 FixedDialog 固定的对话框样式的粗边框。 Sizable 可调整大小的边框。 FixedToolWindow 不可调整大小的工具窗口边框。工具窗口不会显示在任务栏中也不会显示在当用户按 Alt+Tab 时出现的窗口中。尽管指定 FixedToolWindow 的窗体通常不显示在任务栏中,还是必须确保 属性设置为 false,因为其默认值为 true。 SizableToolWindow 可调整大小的工具窗口边框。工具窗口不会显示在任务栏中也不会显示在当用户按 Alt+Tab 时出现的窗口中。 备注 此枚举由 类使用。它表示窗体的不同样式。Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows CE 平台说明: 在Smartphone 应用程序中,请不要将子窗体上的窗体边框样式设置为 None,原因是它将因此无法访问 如果希望最大化、最小化也不能的话,将Maximizebox和Minimizebox属性设置成flase即可本回答被提问者采纳
第2个回答  2020-10-08
AutoSize 设置成False就行了
相似回答