婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > .NET運行界面上,實現(xiàn)隨意拖動控件的方法

.NET運行界面上,實現(xiàn)隨意拖動控件的方法

熱門標(biāo)簽:山東防封電銷卡辦理套餐 杭州智能電話機器人 怎樣在地圖標(biāo)注消火栓圖形 內(nèi)蒙古智能電銷機器人哪家強 濟源人工智能電話機器人價格 廈門四川外呼系統(tǒng) 百度地圖標(biāo)注點擊事件 泰州手機外呼系統(tǒng)軟件 地圖標(biāo)注位置多的錢

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

using System.Windows.Forms;

namespace WinFormsApp_DragControls

{
    public class DragControl

    {

        //待拖動的控件

        private Control m_Control;

        //鼠標(biāo)按下時的x,y坐標(biāo)

        private int m_X;

        private int m_Y;

        public DragControl(Control control)
        {
            m_Control = control;

            m_Control.MouseDown += new MouseEventHandler(control_MouseDown);

            m_Control.MouseMove += new MouseEventHandler(contro_MouseMove);

        }

        private void control_MouseDown(object sender, MouseEventArgs e)
        {

            m_X = e.X;

            m_Y = e.Y;

        }
        private void contro_MouseMove(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {

                int x = e.X - m_X;

                int y = e.Y - m_Y;

                this.m_Control.Left += x;

                this.m_Control.Top += y;
            }
        }
    }
}

調(diào)用:

DragControl obj1 = new DragControl(button1);

則表示在運行的界面上,支持隨意拖動button1

另外還可以進一步實現(xiàn)改變控件大小、GDI+實現(xiàn)加邊界腳點、保存控件的位置到xml下次可以讀取(布局)以及自動布局N個Control的算法等,想進一步了解可與本人聯(lián)系,此處不多敘述..

標(biāo)簽:朝陽 周口 洛陽 百色 喀什 新鄉(xiāng) 臺州 朔州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《.NET運行界面上,實現(xiàn)隨意拖動控件的方法》,本文關(guān)鍵詞  .NET,運行,界,面上,實現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《.NET運行界面上,實現(xiàn)隨意拖動控件的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于.NET運行界面上,實現(xiàn)隨意拖動控件的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 且末县| 达日县| 库尔勒市| 万盛区| 砚山县| 墨江| 江陵县| 芦溪县| 资兴市| 西昌市| 通化市| 伽师县| 水富县| 新野县| 定州市| 舟曲县| 江陵县| 京山县| 五河县| 寿宁县| 嘉鱼县| 银川市| 建水县| 若尔盖县| 南平市| 镇宁| 通江县| 姜堰市| 拉孜县| 桃江县| 阿合奇县| 东安县| 莎车县| 东乌珠穆沁旗| 龙江县| 伊金霍洛旗| 肃南| 灌南县| 长葛市| 辽源市| 温泉县|