コード例 #1
0
ファイル: Promotion.xaml.cs プロジェクト: mygibbs/Chess
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     if ((int)this.Choise == -1)
     {
         this.Choise = PromotionChoise.Queen;
     }
 }
コード例 #2
0
ファイル: Promotion.xaml.cs プロジェクト: mygibbs/Chess
        private void Clicked(object sender, RoutedEventArgs e)
        {
            string n = ((Button)sender).Content.ToString();
            this.Choise = n == "Knight" ? PromotionChoise.Knight :
                n == "Rook" ? PromotionChoise.Rook :
                n == "Bishop" ? PromotionChoise.Bishop :
                PromotionChoise.Queen;

            this.Close();
        }