Hướng dẫn thiết kế giao diện windows form

-

Hình mặt là bối cảnh thực hiện tkhô giòn Toolbar dạng Ribbon. Ribbon là một trong control thiết bị hoạ bên trên Form, có thể chấp nhận được đặt những nút ít bên trên tkhô nóng Toolbar với những Tabs. Cấu trúc cơ bạn dạng của Ribbon bao gồm các tkhô nóng mức sử dụng bự gắn những thẻ (tab), trong những thẻ cất những nút ít vật dụng hoạ và các điều khiển khác được nhóm chức năng. Giao diện Ribbon được giới thiệu vào phiên phiên bản Microsoft Offices 2007 và biến chuyển đồ họa kha khá thịnh hành trong số ứng dụng bây chừ.

Bạn đang xem: Hướng dẫn thiết kế giao diện windows form

Một số hình dạng Ribbon

Style 2007

*

Style 2010

*

Style 2013

*

Bài này trình bày giải pháp thực hiện một control Ribbon đến xây cất giao diện, đây là một control mã nguồn mngơi nghỉ được sinh sản vị Jose Menendez Poo. Tuy nhiên tác giả nơi bắt đầu của Ribbon này đã người hỗ trợ nó, một đội những tín đồ của control Ribbon này hiện thường xuyên đảm nhiệm phạt triển/nâng cấp cùng hỗ trợ Ribbon này.


Tác đưa ban đầu của Ribbon sẽ đăng một nội dung bài viết giải thích control này, bạn có thể hiểu tại chỗ này , dẫu vậy không có trình bày về kiểu cách sử dụng nó vào code của người sử dụng. Do kia bài viết này đã chỉ dẫn các bạn sử dụng nó.

Xem thêm: Chứng Minh Nước Ta Có Sự Đa Dạng Về Hệ Sinh Thái Giải Thích Vì Sao Có Sự Đa Dạng Đó

Cách áp dụng Control Ribbon

Thư viện Ribbon hoàn toàn có thể add bằng lý lẽ Nuget. Kích con chuột phải vào Project của người tiêu dùng với tới Manage Nuget Packages…

*

Đánh keyword RibbonWinForms cùng thiết đặt gói này.

*

Kéo Ribbon sinh hoạt tkhô cứng Toolbox vào Form

*

Kích Add Tab

*

Kích Add Panel

*

Thêm Commands vào Panel

*

Kích vào nút ít cùng thêm những control ví như muốn

*

Thay đổi biểu tượng inhỏ với nhãn mang lại nút

*

Thêm sự khiếu nại Click đến nút Save.

*

Viết code cho sự kiện, vào ví dụ này đơn giản chỉ hiển thị MessageBox

*

Bây tiếng, chúng ta demo chạy ứng dụng

*

lấy một ví dụ thực hiện hình dáng của RibbonForm 

*

Thay nỗ lực lớp vượt kế mặc định là Form

*

thành lớp RibbonForm

*

Chú ý

Một số hành động của RibbonForm có thể không thao tác làm việc đúng vào một số trong những trường thích hợp của thể. Chúng tôi khuyến nghị bạn cần thực hiện thử nghiệm cẩn trọng trước khi chuyển áp dụng vào thực hiện thực tiễn.