X, Y 좌표의 목록이 있으며이를 프로그램에서 시각화하고 싶습니다. 어떤 기능을 사용하는 것이 가장 좋을까요? 텍스트 파일에서 읽으려면 확장하기 전에 좌표의 기본 세트를 하드 코딩합니다. 나는이 모든 것을 할 수 있지만, 그물에서 본 모든 기능은 2 x, y 좌표에만, 내 X, Y 좌표는 약 10 개 정도의 그림이 필요합니다. 누구든지 나를 도울 수 있다면 크게 감사하겠습니다!좌표를 사용하여 선을 그립니다.
답변
GDI + 및 Graphics
개체를 사용해야합니다. 기본적으로, 당신은 어떤 Control
의 OnPaint
메소드를 오버라이드 (override)하는 것이고,이 같은 다소 귀하의 포인트를 그린다 등등
Graphics g = e.Graphics;
Point p1 = new Point(20, 20);
Point p2 = new Point(50, 50);
g.DrawLine(Pens.Red, p1, p2);
g.FillEllipse(Pens.Red, p1.X - 2, p1.Y - 2, 4, 4);
g.FillEllipse(Pens.Red, p2.X - 2, p2.Y - 2, 4, 4);
... 그리고 있습니다. 이 특정 예에서는 각 끝에서 4 픽셀 직경의 원으로 좌표 (20, 20)와 (50, 50) 사이에 선을 그립니다.
정말 고마워요! 버튼 클릭에 첨부 할 수 있습니까? – DommyCastles
@ user1251019 : 예! 그러나 그렇게해서는 안됩니다. 대신 클래스에 어떤 종류의 상태 변수 또는 데이터 변수를 유지하고'this.Invalidate(); '를 호출하여 그래픽에 그리기를 지시하십시오. – Ryan
아, 네 자신을 생각해야합니다! 바보 나! 정말 고맙습니다! – DommyCastles
- 1. CGPath를 사용하여 선을 그립니다.
- 2. WPF WriteableBitmap.BackBuffer를 사용하여 선을 그립니다.
- 3. Java의 BufferedImage에서 스레드를 사용하여 선을 그립니다.
- 4. 캔버스에 "천천히"선을 그립니다.
- 5. 마우스를 사용하여 OpenCV를 사용하여 비디오에 선을 그립니다.
- 6. 그래프로 직사각형의 선을 그립니다.
- 7. 삼각형 위에 선을 그립니다.
- 8. UItableViewCell에 선을 그립니다.
- 9. UIComponent 주위에 선을 그립니다.
- 10. Cant가 iphone에 선을 그립니다.
- 11. 배경에 선을 그립니다.
- 12. iPhone에 선을 그립니다. 예외는
- 13. iphone에서 각도와 반지름을 사용하여 선을 그립니다.
- 14. Android - 사용자가 손가락으로 선을 그립니다.
- 15. 손으로 그려지는 선을 캔버스로 그립니다.
- 16. xml 레이아웃으로 뷰에 선을 그립니다.
- 17. 패턴 이미지로 MKMapView에 선을 그립니다.
- 18. iPhone에서 lineWidth가 증가하는 선을 그립니다.
- 19. MFC : 다른 색상의 선을 그립니다.
- 20. 캔버스가 너무 두꺼운 선을 그립니다.
- 21. Vb.net 가로 얼룩말 선을 그립니다.
- 22. 각도에 따라 9x9 행렬에 선을 그립니다.
- 23. 캔버스에 위도/경도 좌표를 그립니다.
- 24. MFC 및 Kinect : Kinect의 이미지에 선을 그립니다.
- 25. 컨트롤러 논리 및 템플릿 논리에서 페이지 매김을 사용하여 선을 그립니다.
- 26. HTML을 사용하여 웹 페이지의 두 동적 점 사이에 선을 그립니다.
- 27. 마우스를 끌 때 Jpanel에 선을 그립니다.
- 28. C#/java 점 사이를 드래그하여 선을 그립니다.
- 29. android에서 geopoints 사이의 부드러운 선을 그립니다.
- 30. 특정 NSTableview 셀에서 대각선으로 선을 그립니다.
어떤 UI 라이브러리를 사용하고 있습니까? Winforms? WPF? ASP.NET? 다른 것? – svick
Winforms for now,하지만 WPF로 바꿀 수도 있습니다. – DommyCastles