国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中無邊框窗體移動的簡單實(shí)例

2020-01-24 03:10:58
字體:
供稿:網(wǎng)友

首先建一個(gè)Windows應(yīng)用程序
將Form1的 FormBorderStyle屬性設(shè)置為Noe

復(fù)制代碼 代碼如下:

Point mouseOff;//鼠標(biāo)移動位置變量
        bool leftFlag;//標(biāo)記是否為左鍵
        private void Form1_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                mouseOff = new Point(-e.X, -e.Y); //得到變量的值
                leftFlag = true;                  //點(diǎn)擊左鍵按下時(shí)標(biāo)注為true;
            }
        }

        private void Form1_MouseMove(object sender, MouseEventArgs e)
        {
            if (leftFlag)
            {
                Point mouseSet = Control.MousePosition;
                mouseSet.Offset(mouseOff.X, mouseOff.Y);  //設(shè)置移動后的位置
                Location = mouseSet;
            }
        }

        private void Form1_MouseUp(object sender, MouseEventArgs e)
        {
            if (leftFlag)
            {
                leftFlag = false;//釋放鼠標(biāo)后標(biāo)注為false;
            }
        }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 招远市| 马关县| 楚雄市| 循化| 普兰县| 天水市| 灵台县| 上林县| 汶川县| 鸡泽县| 罗田县| 会昌县| 昌邑市| 霍州市| 安远县| 明光市| 虹口区| 宝山区| 武胜县| 湘潭县| 屏南县| 梨树县| 双江| 长泰县| 子长县| 桐柏县| 华宁县| 巴马| 金山区| 海安县| 永济市| 东阿县| 巨野县| 库伦旗| 尼勒克县| 耿马| 调兵山市| 石屏县| 裕民县| 西城区| 连州市|