Пример #1
0
 private object SetVisitContent(IMessageUsable messageUsable, MessageAcceptArgs e)
 {
     if (e.Param is uint id)//直接发送cid
     {
         CurrentContent = Contents.Single(c => c.Id == id);
     }
     return(true);
 }
Пример #2
0
 private object SetLeftPartVisibility(IMessageUsable messageUsable, MessageAcceptArgs e)
 {
     if (e.Param is bool b)
     {
         ParWidth = b ? _ParWidth : 0;
     }
     return(true);
 }
Пример #3
0
 /// <summary>
 /// 收到信息
 /// </summary>
 /// <param name="sender">发送者</param>
 /// <param name="args">参数</param>
 internal object AcceptMsg(IMessageUsable sender, MessageAcceptArgs args)
 {
     return(AcceptedMessage?.Invoke(sender, args));
 }
Пример #4
0
 public Message(IMessageUsable viewModel)
 {
     depencyViewModel = viewModel;
     MessageViewModels.Add(viewModel);
 }