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


场景

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

//声明窗体对象
            ChartOption chartOption = new ChartOption();
            //显示Dialog
            chartOption.ShowDialog();

 

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

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

实现

//声明窗体对象
ChartOption chartOption = new ChartOption();
chartOption.StartPosition = FormStartPosition.CenterScreen;
//显示Dialog  
chartOption.ShowDialog();

 

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

 

// 摘要: 
    //     指定窗体的初始位置。
    [ComVisible(true)]
    public enum FormStartPosition
    {
        // 摘要: 
        //     窗体的位置由 System.Windows.Forms.Control.Location 属性确定。
        Manual = 0,
        //
        // 摘要: 
        //     窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。
        CenterScreen = 1,
        //
        // 摘要: 
        //     窗体定位在 Windows 默认位置,其尺寸在窗体大小中指定。
        WindowsDefaultLocation = 2,
        //
        // 摘要: 
        //     窗体定位在 Windows 默认位置,其边界也由 Windows 默认决定。
        WindowsDefaultBounds = 3,
        //
        // 摘要: 
        //     窗体在其父窗体中居中。
        CenterParent = 4,
    }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM