久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

XAML如何獲取元素的位置

這篇文章主要為大家詳細(xì)介紹了XAML如何獲取元素的位置,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

在之前討論 ListView 滾動(dòng)相關(guān)需求的文章中(UWP: ListView 中與滾動(dòng)有關(guān)的兩個(gè)需求的實(shí)現(xiàn))曾經(jīng)提到了獲取元素相對(duì)位置的方法,即某元素相對(duì)另一元素的位置。現(xiàn)將所有相關(guān)方法再作整理,并且包括 UWP 與 WPF 兩者的實(shí)現(xiàn),如下:

WPF(兩種方式):


GeneralTransform generalTransform = controlB.TransformToVisual(controlA);
Point point = generalTransform.Trsnform(new Point());

Point point = controlB.TranslatePoint(new Point(), controlA);

UWP:


GeneralTransform generalTransform = controlB.TransformToVisual(controlA);
Point point = generalTransform.TrsnformPoint(new Point());

 這里需要注意的一點(diǎn)時(shí),控件的 Margin 值是包括在計(jì)算結(jié)果之內(nèi)的,比如 ControlB 包括 Margin 值,則其向上、向左的 Margin 值會(huì)被計(jì)算在最終結(jié)果內(nèi)。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持html5模板網(wǎng)。

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

主站蜘蛛池模板: 成人免费区一区二区三区 | 久久亚洲精品国产精品紫薇 | 亚洲第一视频网站 | 久久亚洲视频网 | 中文字幕高清视频 | 久久综合一区二区 | 精品网站999 | 精品一区二区三区在线观看国产 | 国产高清一区二区三区 | 免费毛片网站在线观看 | 欧美一区 | 一区不卡在线观看 | 精品国产乱码久久久久久中文 | 精品成人一区 | 伊人网伊人网 | 欧美 日韩 综合 | 在线视频国产一区 | 草樱av | 五月婷婷丁香 | 久久久久久久久久久福利观看 | 欧美在线色 | 日本在线网址 | 欧美日韩精品一区二区三区视频 | 日韩成人免费视频 | 欧美国产日韩一区二区三区 | 嫩草伊人 | 欧美成人精品欧美一级 | 日本高清不卡视频 | 在线a视频 | 国产亚洲精品久久午夜玫瑰园 | 一本一道久久a久久精品综合蜜臀 | 在线国产一区 | 久久小视频 | 精品久久久久久久久久久久久久 | 草草网| 久久国产高清 | 四虎影院免费在线播放 | 国产乱码精品一区二区三区忘忧草 | 91影视 | 成人影院免费视频 | 久热电影 |