Я делаю приложение для Windows Forms на C # для домашней работы, которое принимает длину куба. Затем он отображает площадь поверхности и объем куба. Это достаточно просто, но нужно также нарисовать куб.
Что я хотел бы знать, так это самый простой способ нарисовать куб. Я должен сделать это с классом Graphics
.
Мои мысли о том, как сделать это до сих пор:
paper = myPicBox.CreateGraphics();
myPen = new Pen(Color.Black);
myPen.Width = 3;
paper.DrawRectangle(myPen, xCoord, yCoord, width, height);
paper.DrawLine(myPen, pointOne, pointTwo); // Then repeat this line for the four lines on the Z-axis
paper.DrawRectangle(myPen, xCoord, yCoord, width, height); // Where xCoord and yCoord have been changed to be placed at the end of the lines I've drawn
Это довольно громоздко, поэтому мне было интересно, есть ли более простой или простой способ добиться того же?