コード例 #1
0
ファイル: Lobby.xaml.cs プロジェクト: riskawarrior/linefight
 private void NetClientEventHandler(object sender, NetClientEvent e)
 {
     this.Dispatcher.Invoke((Action)(() => {
         if (e.ev == ClientEventType.disconnected)
         {
             MessageBox.Show("Kapcsolat megszakadt.");
             btnProfile.IsEnabled = btnCreateGame.IsEnabled = btnConnect.IsEnabled = true;
             btnDisconnect.IsEnabled = false;
             _lfnet.disconnect();
         }
     }));
 }
コード例 #2
0
ファイル: Game.cs プロジェクト: riskawarrior/linefight
 private void NetClientEventHandler(object o, NetClientEvent e)
 {
     if (e.ev == ClientEventType.disconnected)
     {
         gameWindow.opDisconnect();
     }
 }
コード例 #3
0
ファイル: NetCore.cs プロジェクト: riskawarrior/linefight
 /// <summary>
 /// Elküldi a kliens eseményt egy eventben
 /// </summary>
 /// <param name="e">Kliens esemény</param>
 private void dispatchClientEvent(NetClientEvent e)
 {
     if (NetClientEvent != null) {
         NetClientEvent(this, e);
     }
 }