[Silverlight] 千呼萬喚始出來 - Silverlight 5正式版現身!!

雖然最近的新聞焦點都在Windows Phone上面,不過大家也別忘了Silverlight可是Windows Phone裡面重要的開發平台之一,所以Silverlight有什麼風吹草動,說不定也會間接的影響Windows Phone喔!!
自從2010年的12月初,微軟舉辦了Silverlight Firestarter大會,正式的發表了Silverlight5之後;一直到2011年4月13日,出現了Silverlight 5 Beta版,接著又在2011年9月1日發表了RC版。而就在2011年的12月9日~鏘鏘!!正式版的Silverlight 5 RTM登場了!!!

...繼續閱讀 »

[Silverlight] 天啊!我把CheckBox變成圖釘了!!

敬告:本篇內容極為簡單,完全沒難度可言,若覺得不值一看的大哥大姊們請別鞭我。
相信有玩Blend的朋友應該都很清楚Blend自訂控制項威力的強大,這邊就讓Ouch來班門弄斧一下,示範如何自己做出一個外觀是圖釘的CheckBox控制項(連Developer都可以搞定,完全不用勞煩辛苦的Designer)。

...繼續閱讀 »

[RIA][程式語言] Welcome to RIA–2.Why should we use RIA?

相信大家都有過類似的經驗,在某些網站要進行資料輸入的過程中,會跳出一到多個新視窗,或是進行資料查詢、驗證的時候,網頁會進行刷新的動作,刷新之後,網頁又自動捲動到整頁的最頂部,更慘的是,資料送出之後,沒看到網頁有什麼反應,也沒辦法判斷是不是資料已經成功送出了……諸如以上的操作體驗,相信對大部份的人來說,是極為不方便的設計。

...繼續閱讀 »

[RIA][程式語言] Welcome to RIA–1.What is RIA?

隨著科技的日新月異,傳統的網站或是應用程式已經無法滿足某部份人日常的需求,加上除了電腦之外的各種平台的推波助瀾,傳統的電腦螢幕、鍵盤和滑鼠已經不再是唯一可以用來和電腦溝通的工具。 就拿最近越來越普及的智慧型手機為例,觸控(甚至多點觸控)功能,儼然成為了不可或缺的操作方式;撥放影片、聽音樂也似乎成為了手機必備的功能。

...繼續閱讀 »

[Silverlight] 讓Silverlight的Grid容器的Row Height或是Column Width可以套用動畫

動態的改變Row或Column的大小應該是常常要用到的功能,可是Silverlight又不能像WPF一樣自訂一個新的GridLength動畫出來,那~~只好用騙的了!!
我們可以透過一個型別為double的DependencyProperty來套用DoubleAnimation,並且在它的值改變的時候,利用程式將它轉為GridLength,這樣就可以做到我們要的效果了。

...繼續閱讀 »

[WPF][Silverlight] 自己做Modal元件

有使用過Silverlight/WPF的朋友們不知道有沒有遇過一個問題:有時候想要跳出一個元件跟使用者互動,而且要鎖住原來的主畫面,等使用者操作完才能繼續操作主畫面,可是用MessageBox的話功能不夠,用ChildWindow的話功能又太多或是太複雜之類的問題…

...繼續閱讀 »