예제 #1
0
 private void JátékVége(object sender, VégeredményArgs e)
 {
     if (e.Döntetlen)
     {
         MessageBox.Show("Döntetlen!", "Eredmény", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     else
     {
         EredményWindow eWin = new EredményWindow(e);
         eWin.ShowDialog();
     }
     if (DialogResult == null) //Azért kell, mert ha esetleg egyik játékos halála után meghal a másik is akkor az is beállítaná ezt true-ra, de az ablak már bezárult ezért exceptiont dobna. (az a játékos nyer aki tovább bírja a pályán = később hal meg)
     {
         DialogResult = true;
     }
 }
 public EredményWindow(VégeredményArgs erdmény)
 {
     InitializeComponent();
     this.Eredmény = erdmény;
 }