2016 - 2024

感恩一路有你

如何设置Winform窗体不可拉伸,并居中显示

浏览量:1929 时间:2024-06-26 13:14:02 作者:采采

开发Winform程序时,默认情况下,新建的窗体是可以自由拉伸的,并且窗体显示的默认位置并不是屏幕正中心。但是在某些特定情况下,比如制作一个登录界面时,我们需要一个不可拉伸的窗体,并且希望该窗体显示时默认位于屏幕正中心。接下来,以一个登录界面为例,详细介绍如何实现这一功能。

新建Winform应用程序

首先,新建一个Windows窗体应用程序,并将其命名为Login。在默认生成的窗体中,添加Label、TextBox、Button等控件,并对界面进行适当调整。完成后,运行调试该应用程序,可以看到窗体默认显示在电脑屏幕的左上角,并且鼠标靠近窗体边界处可以拉伸、放大或缩小窗体的大小。

设置窗体默认显示位置

停止调试后,选中窗体,在右侧的属性窗口中找到“StartPosition”属性。注意,该属性仅适用于窗体Form,如果选择界面上其他控件,如Button,则无法找到该属性。将该属性的默认值“WindowsDefaultLocation”改为“CenterScreen”。保存修改后,再次打开窗体,可以看到窗体已经位于屏幕的中心位置。

设置窗体不可拉伸

接下来,我们需要设置窗体不可拉伸。选中窗体,在右侧的属性窗口中找到“FormBorderStyle”。将其默认值“Sizable”改为“FixedSingle”或“Fixed3D”。保存修改后,再次打开窗体,可以看到窗体已经无法被拉伸。

通过以上步骤,我们成功实现了一个不可拉伸且默认显示在屏幕中心的Winform窗体。在实际应用中,您可以根据需要进行进一步的界面美化和功能完善。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。