[Expression Blend 4] [SketchFlow系列] Chapter 1 瞭解SketchFlow Map (上)

接下來,我們模擬一下,有可能是接到了一個專案或是你腦中剛好迸出一個不錯的Idea

你迫不急待的想要把的想法告訴你的工作夥伴

想要完整的告訴對方,這個主意或想法有多完美!!

而且希望不要有觀念上的落差,你知道你需要的是 SketchFlow!

...繼續閱讀 »

零元學Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!輕鬆製作擁有動畫的MenuBar!(上)

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

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


在我看來....善用工具,並且用對工具,就能達到想要的效果!

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

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

在Flash跟Blend做比較時,總是有著不想讓Blend設計出的東西輸掉一樣的心情...

所以我把這次的MenuBar動畫效果,分享給想要學習Blend的朋友

...繼續閱讀 »

零元學Expression Blend 4 - Chapter 39 蝦米?!同款?不同師傅!告訴你Visible、Hidden與Collapsed的差異!

由此可知

Hidden為隱藏項目,但也保留項目的配置空間

而Collapsed為隱藏項目,但因為沒有保留項目的配置空間,所以會使得綠色區塊位置改變





MSDN提到:

Visibility 值為 Collapsed 的項目不會佔用任何配置空間。

(MSDN對Visibility的介紹原文)



配置空間指的是項目存在畫面上的位置

所以就算是該項目使用Collapsed,項目不會佔用任何配置空間

但是與是否會耗損資源並沒有任何的絕對關係!!!!


就算不存在畫面上,檢查Xaml時,會發現已設定為Collapsed的項目還是存在的

...繼續閱讀 »

零元學Expression Blend 4 - Chapter 37 看如何使用Clip修出想要的完美曲線(上)

幾何外部的 UIElement 會在呈現的配置中以視覺化方式裁剪。 幾何不一定要是矩形。

裁剪區域是幾何的「外部」。 換句話說,如果幾何是用來做為 Path 而非裁剪的資料,所顯示 (未裁剪) 內容的幾何區域即具有 Fill 屬性。

裁剪區域是指落在幾何覆疊外部的任何區域。

對於複雜的幾何而言,區域的裁剪與否會受到幾何的 FillRule 的影響。

...繼續閱讀 »

零元學Expression Blend 4 - Chapter 36 來玩捉迷藏吧!!!看看ScrollBar的Disabled與Hidden之差異

本次要針對Disabled以及Hidden作討論

很多人會把Disabled當成是不顯示,因為選單內容有個Visible(翻譯為可見or顯示)

但其實Disabled是禁用而非不顯示,若是想要使之不顯示,請使用Hidden作隱藏即可

我想,不顯示跟隱藏的意思是雷同的,但與禁用卻是相差很遠,所以請不要搞混喔~

隱藏與禁用,在實務上使用起來就是有差別!!

差在哪裡呢?看下去就知道

...繼續閱讀 »