コード例 #1
0
 protected void OnUserAvailable(AvailableEventArgs e)
 {
     if (UserAvailable != null)
     {
         UserAvailable(this, e);
     }
 }
コード例 #2
0
 private void _UserAvailable(object sender, AvailableEventArgs e)
 {
     Dispatcher.BeginInvoke(new Action(() =>
     {
         if (e.Username == Receiver.Text)
         {
             if (lastAvailable != e.IsAvailable)
             {
                 lastAvailable = e.IsAvailable;
                 Chat.Text    += String.Format("[{0}] is {1}\r\n", Receiver.Text, (e.IsAvailable ? "available" : "unavailable"));
             }
         }
     }), DispatcherPriority.Background);
 }