之前一直做WPF現在開始接觸Slilverlight感觸很多。
今天做一個Button要求
有兩個圖檔,button預設有一個圖檔,滑鼠over時用另一個圖檔,
用wpf做的時候寫一個template很簡單,但silverlight和wpf寫起來不一樣
記錄一下。大概思路是兩個image滑鼠MouseOver的時候一個Visible一個Collapsed
寫的是一個自定義控件,代碼和皮膚分離,很簡單的一個demo
先寫一個繼承自button的imagebutton類
一個是滑鼠移到上面的imageSource一個是預設的source
看一下它的樣式 用sotryboard控制
滑鼠MouseOver的時候一個Visible一個Collapsed
這樣就可以用了
我們在頁面上調用一下