結(jié)合這個(gè)系列博文,加上我前面的對依賴屬性模擬的博文,如果大家仔細(xì)看過,應(yīng)該收獲很大,可以講Silverlight的頁面交互機(jī)制應(yīng)該是非常的清楚了,而這篇博文的Action實(shí)現(xiàn),其實(shí)就是一個(gè)簡易的交互框架。Silverlight本身提供的Triggers,Behaviors也是這個(gè)原理,當(dāng)然,他們做得更細(xì)更好些。理解了這種交互機(jī)制,其實(shí)我們可以很輕松的增加一些巧妙功能來加快silverlight頁面開發(fā)。比如,我們多采用MVVM,我們就可以直接執(zhí)行VM中的公共方法,而不必用什么Command.將你的目標(biāo)指向頁面的ViewModel,怎么訪問,自己定義一個(gè)規(guī)則即可。
雖然因?yàn)闀r(shí)間關(guān)系,我沒有按原來的提綱進(jìn)行寫,但通過這個(gè)簡易交互機(jī)制的實(shí)現(xiàn),我覺得比寫很多虛的要管用很多,看懂這個(gè),Triggers,Behaviors也很容易理解,只是需要稍微了解一點(diǎn)規(guī)則而已。Command的實(shí)現(xiàn)跟上面有所不同,但如果用上面的這種機(jī)制去模擬,也不是很難。大家可以自己去試試看.
希望以上系列文章對大家有用,也希望大家多提意見。
哎,寫得這么辛苦,大家頂都難得頂,悲哀的世界
.嚴(yán)重鄙視那些只看不頂?shù)姆侨祟悾?
PS:CSDN首頁成了面試題集中營,有些超級爛的文章都能置頂,我都懷疑有潛規(guī)則,哈哈。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
