public void SquareDrawer(double xfirst, double yfirst) { for (int i = 1; i < 4; i++) { var foxDraw = new FoxDraw(canvas); foxDraw.FillColor(Colors.Brown); foxDraw.DrawLine(xfirst * i, yfirst * i, xfirst * i + 50, yfirst * i); foxDraw.DrawLine(xfirst * i + 50, yfirst * i, xfirst * i + 50, yfirst * i + 50); foxDraw.DrawLine(xfirst * i + 50, yfirst * i + 50, xfirst * i, yfirst * i + 50); foxDraw.DrawLine(xfirst * i, yfirst * i + 50, xfirst * i, yfirst * i); } }
public MainWindow() { InitializeComponent(); var foxDraw = new FoxDraw(canvas); // create a square drawing function that takes 2 parameters: // the x and y coordinates of the square's top left corner // and draws a 50x50 square from that point. // draw 3 squares with that function. Random random = new Random(); for (int i = 0; i < 3; i++) { foxDraw.FillColor(Color.FromRgb((byte)random.Next(0, 255), (byte)random.Next(0, 255), (byte)random.Next(0, 255))); SquareDrawer(foxDraw, random.Next(0, 250), random.Next(0, 250)); } }