欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Winform中设置Dialog的显示位置居中

程序员文章站 2022-06-29 09:42:05
场景 点击按钮使窗体以Dialog的方式显示,即弹窗。 然后设置弹窗的位置居中显示。 关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。 实现 以上设置显示在屏幕中间,其他选项如下: ......

场景

点击按钮使窗体以dialog的方式显示,即弹窗。

//声明窗体对象
            chartoption chartoption = new chartoption();
            //显示dialog
            chartoption.showdialog();

 

然后设置弹窗的位置居中显示。

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

 //声明窗体对象
            chartoption chartoption = new chartoption();
            //显示dialog
            chartoption.showdialog();
            chartoption.startposition = formstartposition.centerscreen;

 

以上设置显示在屏幕中间,其他选项如下:

 

// 摘要: 
    //     指定窗体的初始位置。
    [comvisible(true)]
    public enum formstartposition
    {
        // 摘要: 
        //     窗体的位置由 system.windows.forms.control.location 属性确定。
        manual = 0,
        //
        // 摘要: 
        //     窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。
        centerscreen = 1,
        //
        // 摘要: 
        //     窗体定位在 windows 默认位置,其尺寸在窗体大小中指定。
        windowsdefaultlocation = 2,
        //
        // 摘要: 
        //     窗体定位在 windows 默认位置,其边界也由 windows 默认决定。
        windowsdefaultbounds = 3,
        //
        // 摘要: 
        //     窗体在其父窗体中居中。
        centerparent = 4,
    }