TAILIEUCHUNG - Tạo form có hình dạng tùy biến

Bạn cần tạo một form hoặc điều kiểm không phải hình chữ nhật?Tạo một đối tượng có hình dạng như bạn muốn, và gán nó vào thuộc tính hoặc . Để tạo một form hoặc điều kiểm không phải hình chữ nhật, trước hết bạn cần định nghĩa hình dạng mình muốn. Cách tiếp cận dễ nhất là sử dụng đối tượng | Tạo form có hình dạng tùy biến Bạn cần tạo một form hoặc điều kiểm không phải hình chữ nhật Tạo một đối tượng có hình dạng như bạn muốn và gán nó vào thuộc tính hoặc . Để tạo một form hoặc điều kiểm không phải hình chữ nhật trước hết bạn cần định nghĩa hình dạng mình muốn. Cách tiếp cận dễ nhất là sử dụng đối tượng nó có thể điều tiết bất kỳ sự kết hợp nào của các hình ellipse chữ nhật và cung khép kín. Bạn có thể thêm các shape vào một đối tượng GraphicsPath bằng các phương thức như AddEllipse AddRectangle và AddClosedCurve. Một khi đã hoàn tất việc định nghĩa hình dạng như mong muốn bạn có thể tạo một đối tượng Region từ GraphicsPath này chỉ cần trình ra GraphicsPath trong phương thức khởi dựng của lớp Region. Cuối cùng bạn có thể gán Region vào thuộc tính hoặc . Ví dụ dưới đây trình bày cách tạo một form có hình dáng bất thường bằng hai cung tròn hai cung này được chuyển thành một figure khép kín bằng phương thức . using System using using using public class IrregularForm private cmdClose private label1 Bỏ qua phần mã designer. private void IrregularForm_Load object sender e GraphicsPath path new GraphicsPath Point pointsA new Point new Point 0 0 new Point 40 60 new Point - 100 10 pointsA Point pointsB new Point new Point - 40 - 60 new Point new Point 10 path. AddCurve pointsB path. CloseAllF igures new Region path

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.