Tham khảo tài liệu 'buit windows by (phần 3) part 7', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | CHƯƠNG 3-5 GDI Giao điện đồ họa của .NET 357 Ã 129 130 Phần chủ yếu của ứng dụng này thì thật sự tương tự với cái đã được trinh bày trong ví dụ . Những điểm đáng chú ý là những dòng 83-86 vẽ đường cong Bezier và những dòng 92-96 trình bày cho bạn cấch vẽ những dường thẳng nét dứt. Ánh trong hình là ảnh của một màn hình của ứng dụng và nó cho thấy những điểm kiểm soát của đường cong Bezier được sử dụng như thế nào để tăng thêm hướng và độ căng đối với một nút cụ thế . Hình Đường cong Bezier đang hoạt động Một mảng những điểm cũng có thể được sử dụng để tạo một đường cong Bezier có nhiều đoạn. Mảng này phải có một bộ bôn điểm và được sắp xếp như sau PointtO Điểm đầu của đoạn thẳng 1 Point 1 Điểm kiểm soát cho điểm đầu Point 2 Điểm kiểm soát cho điểm cuối Point 3J Điểm cuối của đoạn thẳng 1 và là điểm đầu của đoạn thẳng 2 Point 4 Điểm kiểm soát cho điểm đầu của đoạn thẳng 2 Cho 4 điểm mở đầu cộng thêm 3 điểm cho mỗi đoạn thắng theo sau. 9. ĐÔÌ TƯỢNG GRAPHICSPATH Các đường đồ thị đồ họa trong GDI là một cách thích hợp để tập hợp các hình đồ họa lại hoậc tối thiếu cũng là cấc đường biẻn của chúng vào một đơn vị duy nhất. Khi một đường đồ thị đã được tạo chúng ta có thể vận dụng nó tô màu t M 358 PHAN III Windows Forms vẽ nét hoặc có thể sử dụng để thực hiện những thao tác đồ họa khác chẳng hạn như sử dụng để tạo một vùng cắt. Bất cứ tổ hợp nào của các thành phần đồ họa cơ bản đều có thỂ đật trong đối tượng dường đồ thị Path Cung Arcs Đường cong Bezier Đường cong cơ bần Ellipses Đường thẳng Lines Đường dồ thị Hình quạt Pie segments Đa giác Polygons Hình chữ nhật Rectangles Hình ảnh cùa ký tự từ chuỗi Đoạn mã dưới đây cho ra kết quả như trong hình . void OnPaint object sender PaintEventArgs e GraphỉcsPath p new GraphicsPath 10 100 100 new Rectangle 0 0 120 120 Pen pen new Pen 1 pen p Hình Hai hình trong dối tượng GraphicsPath Tô dường path băng cách sử dụng một cọ vẽ .