设置窗体的FormBorderStyle属性为下列五个值中的任意一个
None:将窗口设置为无边框、无标题栏。用户无法改变窗口的大小,也无法改变窗口显示的位置;
FixedSingle:将窗口设置为固定的单框(窄框),用户无法用鼠标拖动边框改变窗口的大小,但可以通过最大化按钮将窗口最大化、最小化按钮将最小化(禁止窗口最大化、最小化,分别将窗体的MaximizeBox属性和MinizeBox属性设置为false);
Fixed3D:将窗口设置为固定框,3D风格,用户无法用鼠标拖动边框改变窗口的大小,但可以通过最大化按钮将窗口最大化、最小化按钮将最小化。窗口的工作区具有凹陷3D效果;
FixedDialog:将窗口设置为固定框,对话框风格,用户无法用鼠标拖动边框改变窗口的大小,但可以通过最大化按钮将窗口最大化、最小化按钮将最小化;
FixedToolWindow:将窗口设置为固定框,工具窗口风格,用户无法用鼠标拖动边框改变窗口的大小;工具窗口风格的特点是:标题栏高度比较小,且只有关闭按钮
我找遍了Form里的所有属性,没有发现有Fix开头的属性,这是在哪里的?
还是必须得通过写代码的方式调用这些属性?
刚试了下写代码的方式,也掉不出来Form里的Fix开头的属性。
@绿绿山水: 属性是FormBorderStyle ,那些fix是这个属性可以赋予的值
@菠萝有点甜: 谢谢你,测试OK
@绿绿山水: 小意思,都是新手,一起前行
话说你这样卖萌是容易招来大神的。。我也很萌的
可否具体一点?属性里有很多width和height,要设置哪个地方的width,height?
当前的width,height如何查出来?
@绿绿山水: 当前对话框的
@pkyou: 哪一个?可否截图?
FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
谢谢你。
其实最好的是用布局控件,实现自动伸缩