C#界面里的winform AutoSize和AutoSizeMode属性
AutoSize属性是根据 AutoSizeMode 的设置调整窗体的大小。
AutoSizeMode属性是获取或设置窗体自动调整自身大小的模式。
设计时的大窗口
动态修改后的窗口
有这两个属性,我们就可以根据用户的需求来设计窗口的大小了。
比如我们设计一个界面,用来输入字符串,但是这个字符串有中文和英语区分。
一般情况下,输入中文的信息比较短,输入英语的信息就比较长,这是由两种语言表示同样的信息差异引起的。
但是我们设计的窗口不能在输入中文的情况下显示比较大,最好跟实际长度一样。
意味着我们的窗口需要根据中文或英语来改变。
这时就需要使用到AutoSize属性和AutoSizeMode属性。
AutoSizeMode 所有值:
GrowAndShrink 0