亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Point結構體中Subtract和Add方法在拖曳控件時的

系統 1855 0

? 結構體 Point 中方法Subtract()和Add()可用于在同一個坐標系中2點之間相對位置的計算:

public static Point Subtract(
?Point pt,
?Size sz
)

public static Point Add(
?Point pt,
?Size sz
)

而 Size 可以通過 Point 轉換, 如下Size的一個構造函數:
public Size(
?Point pt
)

下面以處于同一容器下(Form1)的2個組件 label1, label2 , 當拖曳第一個組件label1時, label2也同時跟著移動.

1. 定義全局字段:

private Point label1StartPos, offsetPoint;
private bool canMove = false;

2. 相關事件方法:

??????? private void label1_MouseDown(object sender, MouseEventArgs e)
??????? {
??????????? canMove = true;
??????????? label1StartPos = e.Location;
??????????? offsetPoint = Point.Subtract(label2.Location, new Size(label1.Location));
??????? }

??????? private void label1_MouseUp(object sender, MouseEventArgs e)
??????? {
??????????? canMove = false;
??????? }

??????? private void label1_MouseMove(object sender, MouseEventArgs e)
??????? {
??????????? if (canMove)
??????????? {
??????????????? label1.Location = this.PointToClient(Point.Subtract(label1.PointToScreen(e.Location), new Size(label1StartPos)));
??????????????? label2.Location = Point.Add(label1.Location, new Size(offsetPoint));
??????????? }
??????? }

?即可.

Point結構體中Subtract和Add方法在拖曳控件時的應用


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 九九热在线观看视频 | 天天干亚洲 | 农村妇女高清毛片一级 | 欧美高清性刺激毛片 | 欧美一级在线毛片免费观看 | 99免费在线观看视频 | 精品福利一区二区三区免费视频 | 久久中文字幕久久久久91 | 看一级毛片一区二区三区免费 | 国产伦精品一区二区三区视频小说 | 日本一级一片免费 | 国产成人理在线观看视频 | 男人边吃奶边爱边做视频日韩 | 国产成人99精品免费观看 | 亚洲不卡一区二区三区在线 | 久久91精品久久91综合 | 91精品国产免费 | 日日狠狠 | 九九热久久免费视频 | 一级黄色α片 | 天天舔天天射天天干 | 波多野结衣中文字幕一区二区 | 日韩在线2020专区 | 亚洲va欧美va人人爽夜夜嗨 | 国产综合久久久久影院 | 涩涩www在线观看免费高清 | 色噜噜中文网 | 天天色综合色 | 99精品久久久久久 | 亚洲欧美久久精品1区2区 | 精品乱码一区二区三区在线 | 97影院2| 另类欧美chinese| 一级欧美激情毛片 | 国产成人精品区在线观看 | 国产精品久久久久久久久99热 | 欧美色视频在线观看 | 久久一区二区精品 | 亚洲综合五月天婷 | 大陆国产精品视频 | 女性一级全黄生活片在线播放 |