sliverlight情景下使用
方法一、 使用visualstatemanager 技術,呼叫 gotostate()
xaml**:
"layoutroot
" background="
white
">
"mybuttonstates
">
"normal
">
"changed
">
"mybutton
" storyboard.targetproperty="
width
" to="
400" duration="
00:00:01
">
"100
" height="
30" content="
點選我,讓我長大
" click="
button_click
" x:name="
mybutton
"/>
c#**:
privatevoid button_click(object sender, routedeventargs e)
方法二、將storyboard放在頁面 resources
xaml**:
"layoutroot
" background="
white
">
"mybuttonchanged
">
"mybutton
" storyboard.targetproperty="
width
" to="
400" duration="
00:00:01
">
"100
" height="
30" content="
點選我,讓我長大
" click="
button_click
" x:name="
mybutton
"/>
c#**:
privatevoid button_click(object sender, routedeventargs e)
wpf情景下使用
方法一,事件觸發器
"100
" height="
30" content="
點選我,讓我長大
" x:name="
mybutton
">
"button.click
">
"400
" storyboard.targetname="
mybutton
" storyboard.targetproperty="
width
" duration="
00:00:05
">
方法二,樣式觸發器
"100
" height="
30" content="
按住滑鼠,按鈕寬度長大,鬆開,還原
" x:name="
mybutton
" style="
">
原始碼
Storyboard使用心得
uistoryboard的優缺點都非常明顯,導致兩極分化嚴重。雖然我在下面吐槽了很多storyboard的問題,但是依舊非常喜歡storyboard,建議10人以下的團隊果斷轉向storyboard。storyboard的缺點 1.storyboard不是萬能的,限制很多,導致某些介面必須要加 實現...
Storyboard使用心得
uistoryboard的優缺點都非常明顯,導致兩極分化嚴重。雖然我在下面吐槽了很多storyboard的問題,但是依舊非常喜歡storyboard,建議10人以下的團隊果斷轉向storyboard。storyboard的缺點 1.storyboard不是萬能的,限制很多,導致某些介面必須要加 實現...
Storyboard使用技巧 使用比例方式布局
storyboard對於多螢幕適配來說再合適不過了!但是有一些技巧可能很容易被忽略,今天要介紹的使用比例來控制布局可能就是其中之一。在實際專案開發過程中,有些布局是按照比例來確定大小的,這個時候用下面的方法可以減少你的 量,完全可以在storyboard中完成!下面介紹subview相對於super...