前幾天發佈的Visual Studio 2015 CTP 6版本中,新增了一項很棒的功能UI Debugging Tools for XAML,這功能讓開發者在debug時馬上就可以即時看到當時介面的Visual Tree結構以及property,馬上就做個簡單範例來試用一下
2015年2月27日 星期五
2013年4月24日 星期三
[Silverlight、WPF] 計時器(Timer)方式
最近被問到在WPF中如何製作計時器,其實計時器的製作方式有很多種方法,像常見就是使用DispatcherTimer來做計時器,或者是製作動畫很重要的Storyboard也同樣可以達到計時器的功能,而DispatcherTimer跟Storyboard兩者雖然在使用上語法很接近,不過Storyboard的時間準確度會比DispatcherTimer來的高,詳細的原因在網路上也有許多人解釋過了,可以參考下面連結:
標籤:
Silverlight,
WPF
2013年4月16日 星期二
[Silverlight、WPF] 頁面之間傳值(Passing Parameter)
最近剛好被問到如何在WPF的Page Navigation間傳遞資料,原本以為跟Silverlight應該是差不多方式,結果發現兩者並不一樣,所以也順便紀錄一下頁面傳遞的幾種方式。
在Silverlight中可以透過QueryString方式來傳遞字串,如下面範例是導覽到Page1.xaml然後後面帶QueryString
在Silverlight中可以透過QueryString方式來傳遞字串,如下面範例是導覽到Page1.xaml然後後面帶QueryString
標籤:
Silverlight,
WPF
2013年3月7日 星期四
[Silverlight、WPF] 使用多個複合鍵(Modifier key)
在Silverlight跟WPF中都可以允許使用多個複合鍵,不過Silverlight跟WPF兩者在設定多個複合鍵時語法有一點點小差異,下面就稍微紀錄一下
標籤:
Silverlight,
WPF
2013年3月5日 星期二
[WPF] RenderTransform與LayoutTransform差異
最近寫WPF時在調整介面的時候發現了RenderTransform與LayoutTransform兩者之間的差異,下面就用一個簡單的小範例來說明一下