示例#1
0
 private void leaderButton_Click(object sender, EventArgs e)
 {
     if (phase == 0)
     {
         if (_LeaderHandForm == null)
         {
             _LeaderHandForm = new LeaderHandForm(thisPlayer.tempLeaderHand);
         }
         else if (_LeaderHandForm.IsDisposed)
         {
             _LeaderHandForm = new LeaderHandForm(thisPlayer.tempLeaderHand);
         }
         else
         {
             _LeaderHandForm.Close(); _LeaderHandForm = new LeaderHandForm(thisPlayer.tempLeaderHand);
         }
         _LeaderHandForm.Show();
     }
     else
     {
         if (_LeaderHandForm == null)
         {
             _LeaderHandForm = new LeaderHandForm(thisPlayer.leaderHand);
         }
         else if (_LeaderHandForm.IsDisposed)
         {
             _LeaderHandForm = new LeaderHandForm(thisPlayer.leaderHand);
         }
         else
         {
             _LeaderHandForm.Close(); _LeaderHandForm = new LeaderHandForm(thisPlayer.leaderHand);
         }
         _LeaderHandForm.Show();
     }
 }