Tin học 88 - chia sẻ kiến thức
ADS

Một số liên kết, thực đơn và menu trong C#.NET

Để hiểu hơn về C#.NET và sự liên kết giữa các Form trong ứng dụng, hộp thoại và menu trong C#.NET, chúng ta hãy cùng tìm hiểu bài viết.

Mục lục

    1. Sự liên kết giữa các Form trong ứng dụng

    Trong một dự án với vs.C# có thể chứa nhiều form. Việc triệu gọi giữa các form được thực hiện qua phương thức show().

    Ví dụ. Từ from1 gọi sang form2 ta thực hiện câu lệnh như sau:

    // khai báo đối tượng của form 1
    
         Form2 frm=new form2();
    
    // Triệu gọi form2
    
         Frm.show();

    2. Hộp thoại

    VS 2008 cung cấp các hộp thoại chuẩn, các điều khiển này trên TOOLBOX, nhóm Dialogs, gồm các hộp thoại:

    Hộp thoại

    Mô tả

    ColorDialog

    Cho chọn tên và hiệu chỉnh giá trị màu sắc

    FolderBrowserDialog

    Cho phép duyệt thư mục

    FontDialog

    Chọn tên và kiểu font chữ mới

    OpenFileDialog

    Cho lấy về ổ đĩa, tên file, tên folder

    SaveFileDialog

    Cho đặt tên file, folder mới sắp ghi lên đĩa

    Bảng 2.1 Nhóm hộp thoại dialogs

    Các phương thức:

    ShowDialog(): Hiển thị hộp thoại.

    ColorDialog:

    Thuộc tính Color: Lấy về màu được chọn

    Open/SaveFileDialog:

    FileName: Tên tệp được chọn

    Filter: Quy định lọc các tệp tin theo phần mở rộng

    Có thể sử dụng kết hợp các thuộc tính, phương thức của đối tượng My.Computer.FileSystem  để xử lý đọc, ghi tệp tin.

    3. Thực đơn ( Menu )

    • Trong một ứng dụng, việc chọn các lệnh để thực hiện có thể thục hiện theo nhiều cách. Chẳng hạn, để mở một tệp tin mới trong ứng dụng Microsoft Word, có thể chọn menu File à New hay bấm nút New trên thanh công cụ chuẩn, cũng có thể bấm tổ hợp phím tắt Ctrl + N.
    • Visual Basic.NET cung cấp một số công cụ để tạo thanh menu, thanh công cụ, menu ngữ cảnh, thanh trạng thái. Các điều khiển này nằm trong nhóm Menu and Toolbar trên ToolBox.
    • MenuStrips: Điều khiển này dùng tạo hệ thống thực đơn cho các ứng dụng
    • Các mục chọn quy định bởi tập hợp Item. Để tạo ra hệ thống thực đơn, chỉ cần chấp chuột vào các ô để thêm các mục.
    • Mỗi mục chọn là một ToolStripMenuItem, nó có các thuộc tính, sự kiện thường dùng sau:
    • Text: Quy định văn bản hiển thị, thường dùng dấu & trước một ký tự để quy định phím nóng, cho phép chọn mục menu bằng tổ hợp phím Alt + phím nóng
    • Image: Hình ảnh hiển thị trên menu
    • DisplayStyle: Kiểu hiển thị menu.
    • CheckOnClick: Xác định kiểu menu tích chọn.
    • ShortcutKey: Quy định tổ hợp phím tắt để chọn mục menu.
    • ToolTipText: Văn bản hiển thị khi di chuột lên điều khiển.




    Bài viết khác

    Tìm hiểu DevExpress ASP.NET MVC Data Grid

    DevExpress là một công cụ nhúng giúp cung cấp các toolsbox cho nền tảng .Net Framework, nó cung

    Tìm hiểu DevExpress ASP.NET MVC Data Grid

    Tìm hiểu DevExpress WinForms Editors: Layout Control

    DevExpress là một công cụ nhúng giúp cung cấp các toolsbox cho nền tảng .Net Framework, nó cung

    Tìm hiểu DevExpress WinForms Editors: Layout Control

    Các thành phần của ADO.NET

    ADO.NET là gì trong C#, các thành phần của ADO.NET gồm những gì, chúng ta hãy cùng nhau tìm hiểu

    Các thành phần của ADO.NET

    Giới thiệu ADO.NET trong C#.NET

    ADO.NET là một khái niệm trong C#.NET, Vậy để hiểu hơn về ADO.NET chúng ta hãy tìm hiểu bài

    Giới thiệu ADO.NET trong C#.NET

    Lập trình hướng đối tượng với C#.NET

    Để hiểu hơn về lập trình C#.NET và biết được lập trình hướng đối tượng với  C#.NET,

    Lập trình hướng đối tượng với  C#.NET

    Giới thiệu lập trình hướng đối tượng với C#.NET

    Giới thiệu lập trình hướng đối tượng với C#.NET là bài viết chúng ta sẽ tìm hiểu ngay

    Giới thiệu lập trình hướng đối tượng với C#.NET

    Các control trên toolbox trong C#.NET

    Bài viết giới thiệu về các control trên toolbox  trong C#.NET. Để hiểu hơn về bài viết,

    Các control trên toolbox trong C#.NET

    WINDOWS FORM trong C#.NET

    Bài viết này xin giới thiệu tới các bạn về WINDOWS FORM trong C#.NET và các khái niệm về WINDOWS

    WINDOWS FORM trong C#.NET

    Chương trình con trong C#.NET

    Bài viết sau đây sẽ giới thiệu tới các bạn về chương trình con trong C#.NET. Để hiểu

    Chương trình con trong C#.NET

    Các kiểu dữ liệu có cấu trúc trong C#.NET

    Bài viết sau đây sẽ giới thiệu tới các bạn các kiểu dữ liệu có cấu trúc trong C#.NET.

    Các kiểu dữ liệu có cấu trúc trong C#.NET

    phần mềm quản lý xét nghiệm Covidi-19

    Đề thi tham khảo