C #에서 Visual Studio를 사용하여 그래프를 만들어야하지만 다음과 같이 포인트를 설정할 때 :
g.DrawRectangle(pen, 10, 300, 30, 400)
C #에서 높이가 아래로 증가하기 때문에 내 사각형이 분명히 패널에서 날아갑니다.이 문제를 해결할 방법이 있습니까? 내가 작성하는 프로그램이 데이터를 가져와야하기 때문에 시작점을 더 높게 설정하고 아래로 이동하도록 할 수는 없습니다.
추신 : C #에서 그래프를 그리는 더 쉬운 방법이 있다는 것을 알고 있지만 이것은 학교 과제를위한 것이며 DrawRectangle 또는 FillRectangle 기능 만 사용할 수 있습니다.
Graphics
다음과 같이 개체를 아래 로 이동 하고 미러링 할 수 있습니다 .
g.TranslateTransform(0, Height);
g.ScaleTransform(1, -1);
이제 위쪽으로 그릴 수 있습니다.
e.Graphics.DrawRectangle(pen, 10, 300, 30, 400);
여기 Height
에 Form.Height
. 다른 것 (a 포함 Bitmap
) 에 그리는 경우 대신 높이를 사용해야합니다!
그리고 맨 아래에서 시작하지 않으려면 더 작은 숫자를 사용하십시오 ..!
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다