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

01/07/2016 Nguyễn Hồng Vân

Để 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.

 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.

Tag: lập trình C#lap trinh C#tự học lập trình C#tu hoc C#tìm hiểu C#tim hieu C#Một số liên kếtthực đơn và menu trong C#.NET

Đang phát triển ...

Bài viết liên quan

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 bài viết sau đây.

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 viết 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, chúng ta hãy cùng tìm hiểu bài viết sau.

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 sau đây.

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, chúng ta cùng tìm hiểu bài viết.

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 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 rõ hơn, chúng ta hãy tìm hiểu bài viết.

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. Để hiểu hơn chúng ta hãy cùng nhau tìm hiểu bài viết.

Các câu lệnh trong C#.NET

Để hiểu hơn về lập trình C# và các câu lệnh trong C#.NET, chúng ta hãy cùng nhau đi tìm hiểu bài viết sau đây.

Các thành phần của ngôn ngữ C#.NET

Bài viết sau đây sẽ giới thiệu tới các bạn về các thành phần của ngôn ngữ C#.NET, chúng ta hãy cùng nhau tìm hiểu bài viết.

Giới thiệu về NET Framework và C#.NET

Bài viết này sẽ giới thiệu tới các bạn bài viết về lập trình C# và giới thiệu về  NET Framework và C#.NET. 

Tấn công ransomware cực lớn trên toàn cầu, tải về bản vá lỗi ngay

Tấn công ransomware cực lớn trên toàn cầu, tải về bản vá lỗi ngay

Cuộc tấn công vào NHS đã sử dụng một dạng ransomware có tên Wanacryptor và nhắm mục tiêu vào hàng nghìn tổ chức ở 74 quốc gia. Ransomware là một dạng tấn công mạng có liên quan đến việc các hacker nắm quyền kiểm soát máy tính hoặc thiết bị di động và yêu cầu đòi tiền chuộc. Bằng nhiều cách, những kẻ tấn công tải phần mềm độc hại vào thiết bị và mã hóa thông tin của nạn nhân.

Kỹ thuật tìm kiếm và thay thế từ cơ bản đến nâng cao trong MS Office (Word)

Kỹ thuật tìm kiếm và thay thế từ cơ bản đến nâng cao trong MS Office (Word)

Trong Word nói riêng, Office nói chung, có lẽ ai cũng biết chức năng tìm kiếm và thay thế nội dung văn bản, nhưng ngoài ra, còn nhiểu chức năng khác trong hộp thoại tìm kiếm và thay thế mà không phải ai cũng biết để sử dụng. Trong đó có tìm kiếm và thay thế định dạng, sử dụng các ký hiệu đại diện, các ký tự đặc biệt… 

Bài 6: Thủ thuật outlook 2010

Bài 6: Thủ thuật outlook 2010

Bài viết giới thiệu đến các bạn một số thủ thuật được dùng trong outlook 2010, để giúp công việc của các bạn được dễ dàng hơn.

Bài 5: Quản lý các thông tin trong  outlook 2010

Bài 5: Quản lý các thông tin trong outlook 2010

Bài viết giới thiệu về phương pháp quản lý thông tinn trong outlook 2010. Chúng ta hãy cùng tìm hiểu xem có điểm gì khác và nổi bật so với outlook 2007

Bài 4: Sử dụng lịch làm việc một cách hiệu quả outlook 2010

Bài 4: Sử dụng lịch làm việc một cách hiệu quả outlook 2010

Để công việc của đạt hiệu quả cao hơn, chúng ta hãy cùng nhau tìm hiểu cách sử dụng lịch làm việc một cách hiệu quả hơn trong outlook 2010

Bài 3: Quản lý hộp thư của bạn về dung lượng và lưu trữ outlook 2010

Bài 3: Quản lý hộp thư của bạn về dung lượng và lưu trữ outlook 2010

Bài viết sau đây sẽ giới thiệu về mục quản lý hộp thư của bạn về dung lượng và lưu trữ trong microsoft outlook 2010.

Hàm SLEEP trong PHP

Hàm SLEEP trong PHP

Có những lúc trong công việc lập trình ta cần mã tạm dừng theo một thời gian định trước thì trong php có hỗ trợ hàm sleep để các bạn làm điều này.

Hàm Rand trong PHP

Hàm Rand trong PHP

Đôi lúc chúng ta lập trình cần đến những con số sinh ngẫu nhiên vào những công việc khách nhau hôm này mình xin giới thiệu với mọi người hàm sinh số ngẫu nhiên trong PHP

Bài 9: Giới thiệu lập trình hướng đối tượng trong PHP (OOP)

Bài 9: Giới thiệu lập trình hướng đối tượng trong PHP (OOP)

Các bạn tự học PHP nên biết về lập trình hướng đối tượng trong PHP, kỹ thuật lập trình hỗ trợ công nghệ đối tượng

Bài 8: Hàm có sẵn thông dụng trong PHP

Bài 8: Hàm có sẵn thông dụng trong PHP

Hàm thông dụng trong php cần biết, các bạn mới bắt đầu lên nắm rõ ý nghĩa cấu trúc cách dùng những hàm này để bổ trợ kiến thức sau này

Bài 7: Hàm trong PHP

Bài 7: Hàm trong PHP

Hàm do người sử dụng định nghĩa cho phép bạn xử lý những tác vụ thường lặp đi lặp lại trong ứng dụng. cách khai báo, cú pháp của hàm trong php