C#開發微信 二維碼滑鼠滑動 影像顯示隱藏效果

高洛峰
發布: 2016-12-20 14:08:18
原創
1574 人瀏覽過

客戶端微信在二維碼狀態下,滑鼠滑過,會有一張手機的圖片滑動滑出,從隱藏到顯示,從顯示到隱藏。

思路很簡單:1、設定透明度;2、給個移動的位移

先看下來做的效果

C#开发微信 二维码鼠标滑动 图像显示隐藏效果

整體程式碼也不難,就是給Image控制設定動畫效果。









 







 

















登入後複製

但是要注意的一點就是,需要為Image控制項設定一個屬性IsHitTestVisible="False",MSDN上的解釋是「如果此元素可以從至少一個點上作為命中測試結果返回,則為true,否則為false。效果。

C#开发微信 二维码鼠标滑动 图像显示隐藏效果由於Image處於Grid的下方,所以當滑鼠從左側慢慢劃入時是沒有問題的,因為滑鼠點擊不到Image,但是如果滑鼠滑動過快,接觸到Image,則會不斷的觸發MouseEnter事件,從而出現不斷的閃爍。

當設定了IsHitTestVisible="False"時,則Image不會被點擊到,也就沒有影響了。

以上所述是小編給大家介紹的C#開發微信 二維碼滑鼠滑動 影像顯隱效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對PHP中文網的支持!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!