2014-04-15 2 views
1

이 코드에 버그가 있지만 실행 중이며 어디서 볼 수 없습니다.그리기 그래픽 오류

System.Drawing.Graphics graphics = this.CreateGraphics(); 
System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(100, 100, 200); 
graphics.DrawEllipse(System.Drawing.Pens.Black, rectangle); 
graphics.DrawRectangle(System.Drawing.Pens.Red, rectangle); 
+0

무엇이 버그입니까? 네가 기대하지 않았던 일이, 또는 일어나지 않았다. – DaveParsons

+0

보고있는 오류가 무엇입니까? –

답변

0

코드 2 행을 확인하십시오. 너는 단지 4 개의 치수 대신에 3 개의 치수를 갖는다.

System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(100, 100, 200, xyz); 
+1

입력 해 주셔서 감사합니다. 알았다. –

0

당신은 적어도 2 점 (4 개 좌표)에 사각형을 그리는는, 어쩌면 당신이

x
System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(100, 100, 200, x); 

을하고 싶어해야 할 네 번째 좌표 (추가해야하는)?

+0

네 번째 매개 변수는 어디에 있습니까? – Sivaraman

+1

그는 코드에서 x 대신 숫자를 추가해야합니다 (나는이 답변을 편집했습니다, 감사합니다) – dnlcrl

+1

안내에 대해 높이 평가했습니다. –