Messenger.Default.Send
是 MVVM 框架中實現消息傳遞的核心方法,其重載參數主要用于控制消息的發送范圍和接收條件。以下是其所有重載形式及參數說明:
?1. 基本消息發送?
Send<TMessage>(TMessage message)
- ?參數說明?:
TMessage
:消息類型(泛型參數),可以是任意對象。message
:要發送的具體消息內容。
- ?用途?:全局廣播消息,任何注冊了
TMessage
類型的接收方都會收到消息。
?示例?:
// 發送布爾類型消息 Messenger.Default.Send(true);
?2. 指定目標類型?
Send<TMessage, TTarget>(TMessage message)
- ?參數說明?:
TTarg