西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Silverlight開(kāi)發(fā)MVVM框架(MVVM Light Toolkit)

V4 beta 1 官方安裝版
  • Silverlight開(kāi)發(fā)MVVM框架(MVVM Light Toolkit)V4 beta 1 官方安裝版
  • 軟件大小:1.6M
  • 更新時(shí)間:2012-04-05 22:13
  • 軟件語(yǔ)言:英文
  • 軟件類別:國(guó)外軟件 / 免費(fèi)軟件 / 編程工具
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinXP, WinAll
  • 官方網(wǎng)站:http://mvvmlight.codeplex.com/
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

MVVM Light Toolkit是Silverlight開(kāi)發(fā)中用到的最多的MVVM框架。

GalaSoft.MvvmLight 類庫(kù)

ViewModelBase 類是ViewModels的基礎(chǔ)類,在開(kāi)發(fā)中ViewModls類都要繼承自它。 Messenger類 用于應(yīng)用程序的通信。接收者僅接受注冊(cè)過(guò)的消息類型。

此外,目標(biāo)類型可以被指定,用Send<TMessgae,TTarget>(TMessage message)實(shí)現(xiàn),在這種情況下如果接收者類型和目標(biāo)參數(shù)類型匹配信息被傳遞,message可以是任何對(duì)象,可以用特定的消息類型或者創(chuàng)建自己的類型繼承自它們。

MessageBase:消息基類,是消息發(fā)布者的任何信息。
GenericMessage<T>:一個(gè)簡(jiǎn)單的泛型消息。
NotificationMessage: 用于發(fā)送一個(gè)string類型通知給接受者。
NotificationMessage<T>:NotificationMessage泛型方工。
NotificationMessage:向接受者發(fā)送一個(gè)通知,允許接受者向發(fā)送者回傳消息。
NotificationMessageAction<T>:NotificationMessage的泛型方式。
DialogMessage:發(fā)送者(通常是View)顯示對(duì)話,并且傳遞調(diào)用者得回傳結(jié)果(用于回調(diào)),接受者可以選擇怎樣顯示對(duì)話框,可以使是標(biāo)準(zhǔn)的MessageBox也可也是自定義彈出窗口。 PropertyChangedMessage<T>:用于廣播一個(gè)屬性的改變?cè)诎l(fā)送者里,和PropertyChanged事件有完全箱體內(nèi)各的目的,但是是一種弱聯(lián)系方式。
Command 類在你的應(yīng)用程序中是最佳的使用方式,可以使用RelayCommand<T>和RelayCommand,很方便的綁定一個(gè)執(zhí)行命令。

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載