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