日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

零元学Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(上)...

發(fā)布時間:2025/4/16 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 零元学Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(上)... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
零元學(xué)Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!輕松制作擁有動畫的MenuBar!(上) 原文:零元學(xué)Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!輕松制作擁有動畫的MenuBar!(上)

一直以來都有人拿Flash的動畫問我Blend可不可以做到一樣的動畫效果

雖然我很明白Flash跟Silverlight差異在哪,但似乎對很多人來說,在網(wǎng)頁上的動畫效果已經(jīng)根深蒂固的覺得只能用Flash才做到!?


在我看來....善用工具,并且用對工具,就能達(dá)到想要的效果!

技術(shù)日新月異,很多工具軟體也越來越人性化,操作起來更是便捷

可能我對Blend有著特殊的感情,所以很偏心吧?

在Flash跟Blend做比較時,總是有著不想讓Blend設(shè)計出的東西輸?shù)粢粯拥男那?..

所以我把這次的MenuBar動畫效果,分享給想要學(xué)習(xí)Blend的朋友

?

一直以來都有人拿Flash的動畫問我Blend可不可以做到一樣的動畫效果

雖然我很明白Flash跟Silverlight差異在哪,但似乎對很多人來說,在網(wǎng)頁上的動畫效果已經(jīng)根深蒂固的覺得只能用Flash才做到!?

?

在我看來....

善用工具,并且用對工具,就能達(dá)到想要的效果!

?

最近又遇到了有人拿Flash的動畫效果問我MenuBar的動畫效果運(yùn)用Blend能不能做到一樣?

為了證明Blend也能做得到,我就做了一個一樣效果的東西還了回去。

?

技術(shù)日新月異,很多工具軟體也越來越人性化,操作起來更是便捷

可能我對Blend有著特殊的感情,所以很偏心吧?

在Flash跟Blend做比較時,總是有著不想讓Blend設(shè)計出的東西輸?shù)粢粯拥男那?..

?

所以我把這次的MenuBar動畫效果,分享給想要學(xué)習(xí)Blend的朋友

?

?

?

本章你將會學(xué)習(xí)到的觀念有

RaidoButton的應(yīng)用

Button觸發(fā)范圍大小的變更

使用Clip達(dá)到遮罩效果的運(yùn)用

State和動畫以及EasingFunction的復(fù)習(xí)

?

?

請移動滑鼠或是試試看效果

很抱歉,閣下使用的瀏覽器并不支援 IFrame,不能正常瀏覽我的網(wǎng)頁

?

?

?

就是要讓新手都看得懂!

?

那我們開始吧!

?

01

首先,在主要工作區(qū)置入一個Border:(想看Border的深入介紹請點(diǎn)這里)

(1)Background:本范例使用粉紅色漸層,你可以自訂,或是參考小猴子的設(shè)定

(2)BorderBrush:No brush

(3)BorderThickness:0

(4)CornerRadius:5

?

02

Border的部分完成後,為了使MenuBar內(nèi)的按鈕能夠水平且整齊的排列

這邊我們在Border內(nèi)置入一個StackPanel,并請記得把Orientation設(shè)定為Horizontal

(想看StackPanel的深入介紹請看這里)

?

03

基本上使用者操作,點(diǎn)選Menu選項時,一般都只會選取一個按鈕

所以這邊使用帶有只能單選屬性的RaidoButton:

(1) 因為RadioButton是不能復(fù)選的,所以當(dāng)使用者選取群組中的一個選項按鈕時,會自動清除其他選項按鈕;雖然RadioButton在同一個容器只能被選取1個,不過若是在不同容器里的RadioButton,就算在同一個頁面還是可以被選取的喔!

(2) RadioButton 和 CheckBox控制項兩者的功能類似:皆是讓使用者選擇選取或清除,但差別在於CheckBox可以同時選取多個選項按鈕,RadioButton 則否。

?

可以在MSDN中,看到更多對RaidoButton的特性介紹

(其實(shí)在Ch26時,有針對RaidoButton做過一次介紹了,回顧請看這里。)

(想看CheckBox的深入介紹,請看Ch17Ch18)

?

04

放入了RaidoButton以後,接著就是要改變它的Template,使之變成我們想要的樣子

點(diǎn)選RaidoButton->Edit Template->Edit a Copy,開始修改預(yù)設(shè)樣式

?

刪掉不要的部份

?

把ContentPresenter置中

?

05

接下來,有個重要的小技巧要教大家

因為RaidoButton目前只有文字的地方是有顏色的,所以只有文字部分會觸發(fā)事件

HitTest機(jī)制的觸發(fā)來說,它會選擇有顏色的地方來認(rèn)定選取范圍

但是為了避免觸發(fā)范圍過小,所以要把Border設(shè)為有填色

如下圖:

?

除非有特殊的用途,不然一般在設(shè)計上,都會希望使用者可以很方便就能點(diǎn)選按鈕

(想深入了解HitTest機(jī)制嗎?請看Ouch@點(diǎn)部落-[Silverlight]透過Grid來初步了解物件的MouseEnter、HitTest機(jī)制)

?

接下來照著設(shè)定,就可以修改觸發(fā)范圍的大小

目前一樣是在Template編輯模式

Step1:選取最外層的Grid->Brushes->Background->隨便你選取什麼顏色

Step2:更改顏色的透明度->100%改為0%

Step3:完成!

?

?

06

再來運(yùn)用Make Clipping Path制作遮罩范圍

?

同樣是在Template編輯模式

Step1:在Grid內(nèi)置入一個Rectangle,并使它填滿整個Grid

Step2:在Rectangle上單擊滑鼠右鍵->Path->Make Clipping Path

?

Step3:選擇要被路徑剪裁的物件(Choose the object that will be clipped by the path)->Grid

?

Step4:完成

如下圖,物件超過遮罩就不會顯示

可以在Properties->Miscellaneous->Clip檢查是否已完成Make Clipping Path

?

?

想看更多的Clip介紹,請參考Ch37Ch38喔!

?

?

07

置入一個RectangleTriangle,為我們將要制作的梯型做準(zhǔn)備

Rectangle與Triangle交疊的部分,如下圖位置:

?

?

接著一并選起Rectangle與Triangle後,單擊滑鼠右鍵->Combine->Subtract

完成後,你會得到一個梯型的Path

?

接著把梯型Path放到能充滿整個Grid的適當(dāng)位子,并把透明度調(diào)整為20%

?

08

切換到State

Base狀態(tài)下,設(shè)定Transform的Translate X,讓梯型Path退到Grid左邊

?

選取Mouseover,開啟Show Timeline後移動時間軸至0.5

并且調(diào)整Translate X使梯型Path回到原位

?

最後設(shè)定EasingFuntion->Back InOut->Amplitude(幅度)->1

?

完成後,離開Template編輯模式

并復(fù)制多個RadioButton在同一個StackPanel里?

將會看到如下的成果

很抱歉,閣下使用的瀏覽器并不支援 IFrame,不能正常瀏覽我的網(wǎng)頁

?

接下來的設(shè)計,下篇告訴你

?

附上本篇的范例下載

?

?

(若有任何錯誤的地方,請各位前輩或同好能不吝指教,小女子都會虛心接受;若是你喜歡我的教學(xué),請給我點(diǎn)鼓勵,謝謝。)

一步一步邁向HIE之路

?

喜歡我文章請推我一下或給我個回應(yīng),你的鼓勵會給我無限的動力喔!

若是您有其他問題或是特別需要,請在文章回應(yīng)處留言,我會盡快回覆您

?

posted on 2017-12-24 22:54 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉(zhuǎn)載于:https://www.cnblogs.com/lonelyxmas/p/8099652.html

總結(jié)

以上是生活随笔為你收集整理的零元学Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(上)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色婷婷av一区二区三区之e本道 | 亚洲乱色熟女一区二区 | a级片在线 | 国产精品一级二级三级 | 精品一区在线观看视频 | 手机在线观看av片 | 四虎精品 | 91视频播放器 | aa片在线观看视频在线播放 | 夜色精品 | 国产精品mm| 懂色一区二区三区免费观看 | 东北毛片| 人妻在线一区二区三区 | 在线观看特色大片免费网站 | 亚洲在线精品视频 | 777精品伊人久久久久大香线蕉 | 欧洲一区二区在线 | 婷婷色网站 | 中文字幕人妻丝袜乱一区三区 | 熟妇一区二区三区 | 中国美女洗澡免费看网站 | 精品久久久久亚洲 | 中文字幕日韩精品一区 | 国产免费999 | 少妇做爰k8经典 | 懂色av一区二区三区在线播放 | 国产免费一区二区三区免费视频 | 国产黄大片 | 久久免费国产 | 被黑人猛躁10次高潮视频 | www.久久综合 | 久久免费一级片 | 91成人一区二区三区 | 精品一区二区三区四区视频 | 黄色大网站 | 国产女人爽到高潮a毛片 | av资源中文在线 | 男人的天堂影院 | 爱搞逼综合| 亚洲天堂色 | 欧美一级做性受免费大片免费 | 日韩精品欧美精品 | av导航网 | 黄色日b片 | 国产精品久久无码 | 欧美1页| 成人精品区 | 日本丰满少妇一区二区三区 | 右手影院亚洲欧美 | 日韩大片在线观看 | 日日干天天干 | 色女人天堂 | 欧美色综合天天久久综合精品 | 精品国产999久久久免费 | 日韩午夜视频在线观看 | 国产96在线 | 亚洲 | 久久综合色视频 | 国产第页| 黄色一级片免费播放 | 青青草久久 | 91麻豆精品国产91久久久久久久久 | 任你躁av一区二区三区 | 少妇一级淫免费播放 | 亚洲www啪成人一区二区麻豆 | 国产在线观看黄 | 欧美日韩免费一区二区三区 | 国产精品久久久久久亚洲影视 | 涩涩视频在线观看免费 | 精品日韩一区二区三区四区 | av成人天堂 | 91尤物视频在线观看 | 亚洲av色一区二区三区精品 | 国产xxxxx视频| 国产成人a∨ | 国产一区二区三区免费观看视频 | 啪啪日韩 | 538国产精品一区二区 | 黄色a免费 | www.黄色片网站 | 亚洲少妇视频 | 青青五月天| 国产精品美女www爽爽爽视频 | 自拍偷拍色图 | 欧美精品一区二区成人 | 欧美变态绿帽cuckold | 真实的国产乱xxxx在线 | 精品一区二区视频在线观看 | 免费一级特黄特色大片 | 亚洲第5页 | 国产成人精品综合久久久久99 | 日韩熟女精品一区二区三区 | 国产免费一区二区三区最新不卡 | 欧美猛男gaygay| 精品国产综合区久久久久久 | 国产精品久久久久桃色tv | 少妇被黑人到高潮喷出白浆 | 男女视频一区 | 欧美激情三区 |