ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • C# WPF 체스판 만들기
    카테고리 없음 2022. 4. 13. 12:55
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Data;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Imaging;
    using System.Windows.Navigation;
    using System.Windows.Shapes;
    
    namespace _033_uniformGrid
    {
        /// <summary>
        /// MainWindow.xaml에 대한 상호 작용 논리
        /// </summary>
        public partial class MainWindow : Window
        {
            public MainWindow()
            {
                InitializeComponent();
               
    
                for (int i = 0; i < 8; i++)
                {
                    for (int y = 0; y < 8; y++)
                    {
                        Rectangle r1 = new Rectangle();
                        if ((i + y) % 2 == 0) r1.Fill = Brushes.Black;
                        else r1.Fill = Brushes.Red;
                        chessBoard.Children.Add(r1);
                    }
                }
                
            }
        }
    }

    실행코드

     

     

    실행결과

    댓글

Designed by Tistory.