久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    C#指定窗口顯示位置的方法

     懷念真正的我 2016-04-17

    C#指定窗口顯示位置的方法

    在啟動一個程序時,我們希望窗口顯示的位置處于屏幕的正中心,可以如下設置:

    MainForm mainForm = new MainForm();

    mainForm.StartPosition = FormStartPosition.CenterScreen;
    mainForm.Show();
    如果在允許操作主窗口之前,必須先登錄,則彈出登錄窗口。此時主窗口出現在登錄窗口后面,無法進行操作。

    MainForm mainForm = new MainForm();

    LoginForm dlg=new LoginForm();

    dlg.ShowDialog();

    這里ShowDialog方法表示你必須先操作完dlg窗口,才能操作后面的主窗體。

    如果要登錄窗口顯示在主窗口的中心,則在顯示之前設置如下

    dlg.StartPosition = FormStartPosition.CenterParent;

    dlg.ShowDialog();

    能夠這樣做的前提是主窗體必須先定義和顯示。否則登錄窗體可能無法找到父窗體。

    除此之外,也可以手動設置窗口顯示的位置,即窗口坐標。

    首先必須把窗體的顯示位置設置為手動。

    dlg.StartPosition=FormStartPosition.Manual;

    隨后獲取屏幕的分辨率,也就是顯示器屏幕的大小。

    int xWidth = SystemInformation.PrimaryMonitorSize.Width;//獲取顯示器屏幕寬度

    int yHeight = SystemInformation.PrimaryMonitorSize.Height;//高度

    然后定義窗口位置,以主窗體為例

    mainForm.Location = new Point(xWidth/2, yHeight/2);//這里需要再減去窗體本身的寬度和高度的一半

    mainForm.Show();

    這樣三步之后,一個準確定位在屏幕位置上的窗體就顯示出來了。

    用Point類時,必須先把它包含進來,在程序最前面寫上:

    using System.Drawing;

    轉載自:

    http://blog.csdn.net/qshpeng/archive/2007/06/30/1672359.aspx

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 亚洲精品无码久久一线| GV无码免费无禁网站男男| 精品日韩亚洲AV无码一区二区三区| 国产情侣激情在线对白| 国产成人啪精品午夜网站| 国产精品福利自产拍久久| 午夜自产精品一区二区三区| 亚洲日韩国产精品第一页一区| 亚洲精品综合网二三区| 亚洲国产中文字幕精品| 国产精品自在拍首页视频8| 2020国产欧洲精品网站| 67194熟妇在线直接进入| 尹人香蕉久久99天天拍| 国产精品久久国产精麻豆99网站| 麻豆精品一区二区综合av| 亚洲情A成黄在线观看动漫尤物 | 国产成人无码免费看视频软件| 亚洲日韩VA无码中文字幕| 久久人人玩人妻潮喷内射人人 | 日韩AV无码精品一二三区| 人人妻人人澡人人爽欧美一区 | 麻豆国产AV剧情偷闻女邻居内裤| 国产精品VA尤物在线观看| 国内精品久久久久久久小说| 日本中文字幕有码在线视频| 日韩在线成年视频人网站观看| 精品无人区一区二区三区| 国产精成人品日日拍夜夜| 国产精品视频第一区二区三区| jizzjizz少妇亚洲水多| 久久天堂综合亚洲伊人HD妓女 | 亚洲另类无码一区二区三区| 玩弄丰满少妇人妻视频| 国产精品青青在线观看爽香蕉| 国产一区二区不卡在线| 久久久久无码精品国产| 国产免费午夜福利757| 97视频精品全国免费观看| 麻花传媒剧国产MV免费播放 | AAA级久久久精品无码片|