trong vb.net tôi muốn vẽ một đường thông thường trên biểu mẫu. có điều khiển để làm điều này không?làm cách nào để vẽ một đường trên biểu mẫu?
6
A
Trả lời
8
Một cách tại thời điểm thiết kế là sử dụng điều khiển Nhãn và đặt chiều cao hoặc chiều rộng thành 1 (đường viền 2px và 3D mang lại hiệu ứng đục đẹp). Hoặc nếu không, bạn có thể vẽ theo cách thủ công bằng GDI:
Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Red)
Dim formGraphics as System.Drawing.Graphics
formGraphics = Me.CreateGraphics()
formGraphics.DrawLine(myPen, 0, 0, 200, 200)
myPen.Dispose()
formGraphics.Dispose()
17
Điều mà Mitch Wheat nói thường được coi là câu trả lời đúng và những gì tôi đã làm trong quá khứ. Tuy nhiên, nếu bạn muốn có một điều khiển trực quan mà bạn có thể kéo vào biểu mẫu, hãy thêm Microsoft.VisualBasic.PowerPack vào hộp công cụ trực quan studio của bạn. Để làm điều đó, kích chuột phải vào hộp công cụ chọn "Choose Items ...". Định vị "Hình dạng đường" trên tab Thành phần .Net Framework.
1
Private Sub Form1_Paint(sender As Object, e As PaintEventArgs) Handles Me.Paint
e.Graphics.DrawLine(Pens.Black, New Point(0, Me.Height - 1), New Point(Me.Width, Me.Height - 1))
End Sub
Điều này vẽ một đường ở cuối điều khiển mỗi khi được sơn.
Các vấn đề liên quan
- 1. làm cách nào để vẽ một đường trên hình ảnh?
- 2. GDI +: Làm cách nào để vẽ một đường dài một inch trên bất kỳ thiết bị nào được vẽ trên?
- 3. Làm cách nào để vẽ một mũi tên trên biểu đồ được vẽ bằng ggplot2?
- 4. Làm cách nào để vẽ các đường thẳng đứng trên biểu đồ Highcharts?
- 5. Biểu mẫu bắt buộc để vẽ lại?
- 6. Làm cách nào để vẽ một đường bằng Cocos2D-X?
- 7. Làm thế nào để vẽ một đường trên chartSeries lô bằng cách sử dụng quantmod?
- 8. Làm cách nào để mở biểu mẫu trong biểu mẫu?
- 9. Làm thế nào để vẽ đường lưới trên WPF Canvas?
- 10. Làm cách nào để vẽ một đường trên canvas trong WPF có độ dày 1 pixel
- 11. Biểu mẫu Windows .NET 2.0: Cách vẽ biểu tượng PNG?
- 12. Làm thế nào để vẽ một đường subpixel
- 13. Vẽ một đường trên một QWidget
- 14. Làm cách nào để vẽ các đường trên ImageView trên Android?
- 15. Làm thế nào để vẽ một đường trên một hình ảnh trong MATLAB?
- 16. Làm thế nào để vẽ một đường với Cocos2d-iPhone
- 17. Làm cách nào để vẽ huy hiệu trên biểu tượng Bến tàu của tôi bằng Cocoa?
- 18. Làm cách nào để chỉ có một biểu mẫu trên một số tab Khởi động Twitter?
- 19. Làm cách nào để vẽ đồ họa trong C# mà không có biểu mẫu
- 20. Làm thế nào để vẽ một phạm vi ngày trên trục X trong Biểu đồ Flot?
- 21. Làm cách nào để vẽ đường kẻ trong VIM?
- 22. Làm cách nào để vẽ đường dẫn bằng bitmap?
- 23. Làm cách nào để vẽ một đường trên MKMapView hiển thị tuyến đường mà người dùng đã thực hiện?
- 24. Cách vẽ NSString trên đường cong?
- 25. Làm cách nào để vẽ biểu đồ một biểu đồ xếp chồng 3D trong R?
- 26. Làm cách nào để vẽ một chấm đỏ (biểu thị giao dịch) trên biểu đồ hình nến tài chính?
- 27. Làm cách nào để vẽ đường dẫn trên bản đồ bằng tệp kml?
- 28. Làm cách nào để vẽ văn bản trên canvas?
- 29. Android - Cách vẽ một đường viền dựa trên gradient
- 30. Làm cách nào để vẽ biểu đồ thanh trong gnuplot?
Tôi thường tạo điều khiển người dùng thực hiện việc này. –
Từ "Tôi" có nghĩa là gì? "Form" hoặc một số "User Control"? – Searush