Cho đến nay, chúng ta đã thấy cách làm việc với C # để tạo các ứng dụng dựa trên bảng điều khiển. Nhưng trong nhóm kịch bản thực tế thường sử dụng Visual Studio và C # để tạo Windows Forms hoặc các ứng dụng dựa trên Web.
Ứng dụng biểu mẫu windows là một ứng dụng được thiết kế để chạy trên máy tính. Nó sẽ không chạy trên trình duyệt web vì sau đó nó sẽ trở thành một ứng dụng web.
Hướng dẫn này sẽ tập trung vào cách chúng ta có thể tạo các ứng dụng dựa trên Windows. Chúng ta cũng sẽ tìm hiểu một số điều cơ bản về cách làm việc với các phần tử khác nhau của ứng dụng C # Windows.
Trong hướng dẫn Windows này, bạn sẽ học-
- Kiến thức cơ bản về Windows Forms
- Hello World trong Windows Forms
- Thêm điều khiển vào biểu mẫu
- Xử lý sự kiện cho các điều khiển
- Kiểm soát Tree và PictureBox
Kiến thức cơ bản về Windows Forms
Ứng dụng biểu mẫu Windows là ứng dụng chạy trên máy tính để bàn. Ứng dụng biểu mẫu Windows thông thường sẽ có một tập hợp các điều khiển như nhãn, hộp văn bản, hộp danh sách, v.v.
Dưới đây là một ví dụ về ứng dụng biểu mẫu Windows đơn giản C #. Nó hiển thị một màn hình Đăng nhập đơn giản, người dùng có thể truy cập được. Người dùng sẽ nhập các thông tin cần thiết và sau đó sẽ nhấp vào nút Đăng nhập để tiếp tục.
Vì vậy, một ví dụ về các điều khiển có sẵn trong ứng dụng trên
- Đây là một tập hợp các điều khiển nhãn thường được sử dụng để mô tả các điều khiển liền kề. Vì vậy, trong trường hợp của chúng tôi, chúng tôi có 2 hộp văn bản và các nhãn được sử dụng để cho người dùng biết rằng một hộp văn bản dùng để nhập tên người dùng và hộp còn lại để nhập mật khẩu.
- 2 hộp văn bản được sử dụng để chứa tên người dùng và mật khẩu sẽ được nhập bởi người dùng.
- Cuối cùng, chúng ta có nút điều khiển. Nút điều khiển thông thường sẽ có một số mã được đính kèm để thực hiện một tập hợp các hành động nhất định. Vì vậy, ví dụ trong trường hợp trên, chúng ta có thể yêu cầu nút thực hiện một hành động xác thực tên người dùng và mật khẩu được nhập bởi người dùng.
C # Hello World
Bây giờ chúng ta hãy xem xét một ví dụ về cách chúng ta có thể triển khai một ứng dụng 'hello world' đơn giản trong Visual Studio. Đối với điều này, chúng tôi sẽ cần thực hiện các bước được đề cập bên dưới
Bước 1) Bước đầu tiên liên quan đến việc tạo một dự án mới trong Visual Studio. Sau khi khởi chạy Visual Studio, bạn cần chọn tùy chọn menu New-> Project.
Bước 2) Bước tiếp theo là chọn loại dự án làm ứng dụng Windows Forms. Ở đây chúng ta cũng cần đề cập đến tên và vị trí của dự án của chúng ta.
- Trong hộp thoại dự án, chúng ta có thể thấy các tùy chọn khác nhau để tạo các loại dự án khác nhau trong Visual Studio. Nhấp vào tùy chọn Windows ở phía bên trái.
- Khi chúng ta nhấp vào tùy chọn Windows ở bước trước, chúng ta sẽ có thể thấy một tùy chọn cho Ứng dụng Windows Forms. Nhấp vào tùy chọn này.
- Chúng tôi sẽ đặt tên cho ứng dụng. Trong trường hợp của chúng tôi, đó là DemoApplication. Chúng tôi cũng sẽ cung cấp một vị trí để lưu trữ ứng dụng của chúng tôi.
- Cuối cùng, chúng tôi nhấp vào nút 'OK' để cho phép Visual Studio tạo dự án của chúng tôi.
Nếu các bước trên được làm theo, bạn sẽ nhận được kết quả bên dưới trong Visual Studio.
Đầu ra: -
Bạn sẽ thấy một Trình thiết kế biểu mẫu được hiển thị trong Visual Studio. Trong Trình thiết kế biểu mẫu này, bạn sẽ bắt đầu xây dựng ứng dụng Biểu mẫu Windows của mình.
Trong Trình khám phá Giải pháp, bạn cũng sẽ có thể xem Giải pháp Ứng dụng Bản thử nghiệm. Giải pháp này sẽ chứa 2 tệp dự án bên dưới
- Một ứng dụng Biểu mẫu có tên là Forms1.cs. Tệp này sẽ chứa tất cả mã cho ứng dụng Windows Form.
- Chương trình chính được gọi là Program.cs là tệp mã mặc định được tạo khi một ứng dụng mới được tạo trong Visual Studio. Mã này sẽ chứa mã khởi động cho toàn bộ ứng dụng.
Ở phía bên trái của Visual Studio, bạn cũng sẽ thấy Hộp công cụ. Hộp công cụ chứa tất cả các điều khiển có thể được thêm vào Windows Forms. Các điều khiển như hộp văn bản hoặc nhãn chỉ là một số điều khiển có thể được thêm vào Windows Forms.
Dưới đây là ảnh chụp màn hình của Hộp công cụ trông như thế nào.
Bước 3) Trong bước này, bây giờ chúng ta sẽ thêm nhãn vào Biểu mẫu sẽ hiển thị "Hello World". Từ hộp công cụ, bạn sẽ cần chọn điều khiển Nhãn và chỉ cần kéo nó vào Biểu mẫu.
Khi bạn kéo nhãn vào biểu mẫu, bạn có thể thấy nhãn được nhúng trên biểu mẫu như được hiển thị bên dưới.
Bước 4) Bước tiếp theo là chuyển đến thuộc tính của điều khiển và Thay đổi văn bản thành 'Hello World'.
Để chuyển đến các thuộc tính của điều khiển, bạn cần nhấp chuột phải vào điều khiển và chọn tùy chọn menu Thuộc tính
- Bảng thuộc tính cũng hiển thị trong Visual Studio. Vì vậy, đối với điều khiển nhãn, trong điều khiển thuộc tính, hãy chuyển đến phần Văn bản và nhập "Hello World".
- Mỗi Điều khiển có một tập hợp các thuộc tính mô tả điều khiển.
Nếu bạn làm theo tất cả các bước trên và chạy chương trình của mình trong Visual Studio, bạn sẽ nhận được kết quả sau
Đầu ra: -
Trong đầu ra, bạn có thể thấy rằng Biểu mẫu Windows được hiển thị. Bạn cũng có thể thấy 'Hello World' được hiển thị trên biểu mẫu.
Thêm điều khiển vào biểu mẫu
Chúng ta đã biết cách thêm điều khiển vào biểu mẫu khi thêm điều khiển nhãn trong phần trước để hiển thị "Hello World".
Hãy xem xét các điều khiển khác có sẵn cho các biểu mẫu Windows và xem một số thuộc tính chung của chúng.
Trong ứng dụng biểu mẫu Windows của chúng tôi trong các ví dụ C #, chúng tôi sẽ tạo một biểu mẫu có chức năng sau.
- Khả năng người dùng nhập tên và địa chỉ.
- Một tùy chọn để chọn thành phố mà người dùng cư trú
- Khả năng người dùng nhập một tùy chọn cho giới tính.
- Một tùy chọn để chọn một khóa học mà người dùng muốn học. Sẽ có lựa chọn cho cả C # và ASP.Net
Vì vậy, chúng ta hãy xem xét chi tiết từng điều khiển và thêm chúng để xây dựng biểu mẫu với chức năng được đề cập ở trên.
Hộp nhóm
Hộp nhóm được sử dụng cho các điều khiển nhóm hợp lý thành một phần. Hãy lấy một ví dụ nếu bạn có một bộ sưu tập các điều khiển để nhập các chi tiết như tên và địa chỉ của một người. Tốt nhất, đây là những chi tiết của một người, vì vậy bạn muốn có những chi tiết này trong một phần riêng biệt trên Biểu mẫu. Với mục đích này, bạn có thể có một hộp nhóm. Hãy xem cách chúng tôi có thể thực hiện điều này với một ví dụ được hiển thị bên dưới
Bước 1) Bước đầu tiên là kéo điều khiển Groupbox vào Windows Form từ hộp công cụ như hình dưới đây
Bước 2) Sau khi hộp nhóm đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào điều khiển hộp nhóm. Trong cửa sổ thuộc tính, hãy chuyển đến thuộc tính Văn bản và thay đổi thành "Chi tiết người dùng".
Sau khi thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Trong đầu ra, bạn có thể thấy rõ ràng rằng Groupbox đã được thêm vào biểu mẫu. Bạn cũng có thể thấy rằng văn bản của hộp nhóm đã được thay đổi thành "Chi tiết người dùng".
Kiểm soát nhãn
Tiếp theo là Kiểm soát Nhãn. Điều khiển nhãn được sử dụng để hiển thị văn bản hoặc tin nhắn cho người dùng trên biểu mẫu. Điều khiển nhãn thường được sử dụng cùng với các điều khiển khác. Các ví dụ phổ biến trong đó một nhãn được thêm vào cùng với điều khiển hộp văn bản.
Nhãn cho người dùng biết những gì dự kiến sẽ điền vào hộp văn bản. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới. Chúng tôi sẽ thêm 2 nhãn, một nhãn sẽ được gọi là 'tên' và nhãn còn lại được gọi là 'địa chỉ.' Chúng sẽ được sử dụng cùng với các điều khiển hộp văn bản sẽ được thêm vào trong phần sau.
Bước 1) Bước đầu tiên là kéo điều khiển nhãn vào Biểu mẫu Windows từ hộp công cụ như hình dưới đây. Đảm bảo bạn kéo điều khiển nhãn 2 lần để bạn có thể có một điều khiển cho 'tên' và một cho 'địa chỉ'.
Bước 2) Khi nhãn đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào điều khiển nhãn. Trong cửa sổ thuộc tính, hãy chuyển đến thuộc tính Văn bản của mỗi điều khiển nhãn.
Sau khi thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Bạn có thể thấy các điều khiển nhãn được thêm vào biểu mẫu.
Hộp văn bản
Hộp văn bản được sử dụng để cho phép người dùng nhập một số văn bản trên ứng dụng Windows bằng C #. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới. Chúng tôi sẽ thêm 2 hộp văn bản vào biểu mẫu, một hộp cho Tên và hộp còn lại để nhập địa chỉ cho người dùng
Bước 1) Bước đầu tiên là kéo điều khiển hộp văn bản vào Biểu mẫu Windows từ hộp công cụ như hình dưới đây
Bước 2) Sau khi các hộp văn bản đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào điều khiển hộp văn bản. Trong cửa sổ thuộc tính, hãy chuyển đến thuộc tính Name và thêm tên có ý nghĩa vào mỗi hộp văn bản. Ví dụ: đặt tên hộp văn bản cho người dùng là txtUser và đặt tên cho địa chỉ là txtAddress. Một quy ước đặt tên và tiêu chuẩn nên được thực hiện cho các điều khiển vì việc thêm chức năng bổ sung vào các điều khiển này trở nên dễ dàng hơn, chúng ta sẽ thấy ở phần sau.
Sau khi thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Trong đầu ra, bạn có thể thấy rõ rằng các Hộp văn bản đã được thêm vào biểu mẫu.
Hộp danh sách
Hộp danh sách được sử dụng để hiển thị danh sách các mục trên biểu mẫu Windows. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới. Chúng tôi sẽ thêm một hộp danh sách vào biểu mẫu để lưu trữ một số vị trí của thành phố.
Bước 1) Bước đầu tiên là kéo điều khiển hộp danh sách vào Biểu mẫu Windows từ hộp công cụ như hình dưới đây
Bước 2) Khi hộp danh sách đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào điều khiển hộp danh sách.
- Đầu tiên, thay đổi thuộc tính của điều khiển hộp Listbox, trong trường hợp của chúng tôi, chúng tôi đã thay đổi điều này thành lstCity
- Nhấp vào thuộc tính Mục. Điều này sẽ cho phép bạn thêm các mục khác nhau có thể hiển thị trong hộp danh sách. Trong trường hợp của chúng tôi, chúng tôi đã chọn các mục "bộ sưu tập".
- Trong Trình chỉnh sửa Bộ sưu tập Chuỗi, bật lên, hãy nhập tên thành phố. Trong trường hợp của chúng tôi, chúng tôi đã nhập "Mumbai", "Bangalore" và "Hyderabad".
- Cuối cùng, nhấp vào nút 'OK'.
Sau khi thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Trong đầu ra, bạn có thể thấy rằng Hộp danh sách đã được thêm vào biểu mẫu. Bạn cũng có thể thấy rằng hộp danh sách đã được điền các giá trị thành phố.
Nút radio
Nút Radio được sử dụng để hiển thị danh sách các mục mà người dùng có thể chọn một trong số đó. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới. Chúng tôi sẽ thêm một nút radio cho tùy chọn nam / nữ.
Bước 1) Bước đầu tiên là kéo điều khiển 'radiobutton' vào Biểu mẫu Windows từ hộp công cụ như hình dưới đây.
Bước 2) Khi Radiobutton đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào điều khiển Radiobutton.
- Trước tiên, bạn cần thay đổi thuộc tính văn bản của cả hai điều khiển Radio. Đi tới cửa sổ thuộc tính và thay đổi văn bản thành nam của một nút radio và văn bản của nút kia thành nữ.
- Tương tự, thay đổi thuộc tính tên của cả hai điều khiển Radio. Vào cửa sổ thuộc tính và đổi tên thành 'rdMale' của một nút radio và thành 'rdfemale' cho nút kia.
Một bạn thực hiện các thay đổi ở trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Bạn sẽ thấy các nút Radio được thêm vào biểu mẫu Windows.
Hộp kiểm
Hộp kiểm được sử dụng để cung cấp danh sách các tùy chọn trong đó người dùng có thể chọn nhiều lựa chọn. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới. Chúng tôi sẽ thêm 2 hộp kiểm vào biểu mẫu Windows của chúng tôi. Các hộp kiểm này sẽ cung cấp một tùy chọn cho người dùng về việc họ muốn học C # hay ASP.Net.
Bước 1) Bước đầu tiên là kéo hộp kiểm điều khiển vào Biểu mẫu Windows từ hộp công cụ như hình dưới đây
Bước 2) Khi hộp kiểm đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào điều khiển Hộp kiểm.
Trong cửa sổ thuộc tính,
- Trước tiên, bạn cần thay đổi thuộc tính văn bản của cả hai điều khiển hộp kiểm. Chuyển đến cửa sổ thuộc tính và thay đổi văn bản thành C # và ASP.Net.
- Tương tự, thay đổi thuộc tính tên của cả hai điều khiển Radio. Chuyển đến cửa sổ thuộc tính và đổi tên thành chkC của một hộp kiểm và thành chkASP cho hộp kiểm kia.
Sau khi thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Cái nút
Một nút được sử dụng để cho phép người dùng nhấp vào một nút sau đó sẽ bắt đầu xử lý biểu mẫu. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới. Chúng tôi sẽ thêm một nút đơn giản có tên là 'Gửi', nút này sẽ được sử dụng để gửi tất cả thông tin trên biểu mẫu.
Bước 1) Bước đầu tiên là kéo nút điều khiển vào Windows Form từ hộp công cụ như hình dưới đây
Bước 2) Khi Nút đã được thêm, hãy chuyển đến cửa sổ thuộc tính bằng cách nhấp vào Điều khiển nút.
- Đầu tiên, bạn cần thay đổi thuộc tính văn bản của nút điều khiển. Chuyển đến cửa sổ thuộc tính và thay đổi văn bản thành 'gửi'.
- Tương tự, thay đổi thuộc tính tên của điều khiển. Chuyển đến cửa sổ thuộc tính và đổi tên thành 'btnSubmit'.
Sau khi thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Xin chúc mừng, bây giờ bạn đã có Windows Form cơ bản đầu tiên của mình. Bây giờ chúng ta hãy chuyển sang chủ đề tiếp theo để xem cách chúng ta có thể thực hiện Xử lý sự kiện cho Điều khiển.
Xử lý sự kiện C # cho các điều khiển
Khi làm việc với biểu mẫu cửa sổ, bạn có thể thêm sự kiện vào điều khiển. Một sự kiện là một cái gì đó xảy ra khi một hành động được thực hiện. Có lẽ hành động phổ biến nhất là nhấp vào nút trên biểu mẫu. Trong C # Windows Forms, bạn có thể thêm mã có thể được sử dụng để thực hiện các hành động nhất định khi một nút được nhấn trên biểu mẫu.
Thông thường, khi một nút được nhấn trên một biểu mẫu, điều đó có nghĩa là một số xử lý sẽ diễn ra.
Chúng ta hãy xem xét một trong những sự kiện và cách nó có thể được xử lý trước khi chúng ta đi đến kịch bản sự kiện nút.
Ví dụ dưới đây sẽ giới thiệu một sự kiện cho điều khiển Listbox. Vì vậy, bất cứ khi nào một mục được chọn trong điều khiển hộp danh sách, một hộp thông báo sẽ bật lên hiển thị mục đã chọn. Hãy thực hiện các bước sau để đạt được điều này.
Bước 1) Nhấp đúp vào Hộp danh sách trong trình thiết kế biểu mẫu . Bằng cách làm này, Visual Studio sẽ tự động mở tệp mã cho biểu mẫu. Và nó sẽ tự động thêm một phương thức sự kiện vào mã. Phương thức sự kiện này sẽ được kích hoạt, bất cứ khi nào bất kỳ mục nào trong hộp danh sách được chọn.
Trên đây là đoạn mã được Visual Studio tự động thêm vào, khi bạn bấm đúp vào điều khiển hộp Danh sách trên biểu mẫu. Bây giờ, hãy thêm phần mã bên dưới vào đoạn mã này, để thêm chức năng cần thiết vào sự kiện hộp danh sách.
- Đây là phương pháp xử lý sự kiện được Visual Studio tạo tự động khi bạn bấm đúp vào điều khiển hộp Danh sách. Bạn không cần phải lo lắng về độ phức tạp của tên phương thức hoặc các tham số được truyền cho phương thức.
- Ở đây chúng ta đang nhận được SelectedItem thông qua thuộc tính lstCity.SelectedItem. Hãy nhớ rằng lstCity là tên của điều khiển Listbox của chúng tôi. Sau đó, chúng tôi sử dụng phương thức GetItemText để lấy giá trị thực của mục đã chọn. Sau đó, chúng tôi gán giá trị này cho biến văn bản.
- Cuối cùng, chúng tôi sử dụng phương thức MessageBox để hiển thị giá trị biến văn bản cho người dùng.
Một khi bạn thực hiện các thay đổi ở trên và chạy chương trình trong Visual Studio, bạn sẽ thấy kết quả sau
Đầu ra: -
Từ đầu ra, bạn có thể thấy rằng khi bất kỳ mục nào từ hộp danh sách được chọn, một hộp thông báo sẽ bật lên. Thao tác này sẽ hiển thị mục đã chọn từ hộp danh sách.
Bây giờ chúng ta hãy xem xét điều khiển cuối cùng là Phương pháp nhấp vào nút. Một lần nữa điều này tuân theo cùng một triết lý. Chỉ cần nhấp đúp vào nút trong Trình thiết kế biểu mẫu và nó sẽ tự động thêm phương thức cho trình xử lý sự kiện nút. Sau đó, bạn chỉ cần thêm mã dưới đây.
- Đây là phương thức xử lý sự kiện được Visual Studio tạo tự động khi bạn bấm đúp vào nút điều khiển. Bạn không cần phải lo lắng về độ phức tạp của tên phương thức hoặc các tham số được truyền cho phương thức.
- Ở đây chúng tôi nhận được các giá trị được nhập vào hộp văn bản tên và địa chỉ. Các giá trị có thể được lấy từ thuộc tính văn bản của hộp văn bản. Sau đó, chúng tôi gán các giá trị cho 2 biến, tên và địa chỉ tương ứng.
- Cuối cùng, chúng tôi sử dụng phương thức MessageBox để hiển thị giá trị tên và địa chỉ cho người dùng.
Một khi bạn thực hiện các thay đổi ở trên và chạy chương trình trong Visual Studio, bạn sẽ thấy kết quả sau
Đầu ra: -
- Đầu tiên, nhập một giá trị vào trường tên và địa chỉ.
- Sau đó bấm vào nút Gửi
Khi bạn nhấp vào nút Gửi, một hộp thông báo sẽ bật lên và nó sẽ hiển thị chính xác những gì bạn đã nhập trong phần chi tiết người dùng.
Kiểm soát Tree và PictureBox
Có 2 điều khiển khác mà chúng ta có thể xem xét, một là 'Điều khiển cây' và điều khiển còn lại là 'Điều khiển hình ảnh'. Hãy xem các ví dụ về cách chúng tôi có thể triển khai các kiểm soát này
Kiểm soát cây
- Điều khiển cây được sử dụng để liệt kê các mục trong một cây như thời trang. Có lẽ ví dụ tốt nhất là khi chúng ta nhìn thấy chính Windows Explorer. Cấu trúc thư mục trong Windows Explorer giống như cấu trúc dạng cây.
Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới.
Bước 1) Bước đầu tiên là kéo điều khiển Cây vào Biểu mẫu Windows từ hộp công cụ như hình dưới đây
Bước 2) Bước tiếp theo là bắt đầu thêm các nút vào bộ sưu tập cây để nó có thể xuất hiện trên cây tương ứng. Đầu tiên, hãy làm theo các bước phụ dưới đây để thêm một nút gốc vào bộ sưu tập cây.
- Đi tới hộp công cụ thuộc tính cho điều khiển chế độ xem dạng cây. Nhấp vào thuộc tính của Node. Thao tác này sẽ hiển thị TreeNode Editor
- Trong TreeNode Editor, nhấp vào nút Thêm gốc để thêm nút gốc vào bộ sưu tập cây.
- Tiếp theo, thay đổi văn bản của nút Gốc và cung cấp văn bản là Gốc và nhấp vào nút 'OK'. Điều này sẽ thêm nút gốc.
Bước 3) Bước tiếp theo là bắt đầu thêm các nút con vào bộ sưu tập cây. Hãy làm theo các bước phụ dưới đây để thêm nút gốc con vào bộ sưu tập cây.
- Đầu tiên, bấm vào nút Thêm con. Điều này sẽ cho phép bạn thêm các nút con vào bộ sưu tập Cây.
- Đối với mỗi nút con, hãy thay đổi thuộc tính văn bản. Tiếp tục lặp lại bước trước và bước này và thêm 2 nút bổ sung. Cuối cùng, bạn sẽ có 3 nút như hình trên, với dòng chữ lần lượt là Nhãn, Nút và Hộp kiểm.
- Bấm vào nút OK
Khi bạn đã thực hiện các thay đổi trên, bạn sẽ thấy kết quả sau.
Đầu ra: -
Bạn sẽ có thể thấy Chế độ xem dạng cây được thêm vào biểu mẫu. Khi bạn chạy ứng dụng biểu mẫu Windows, bạn có thể mở rộng nút gốc và xem các nút con trong danh sách.
Kiểm soát PictureBox
Điều khiển này được sử dụng để thêm hình ảnh vào Winforms C #. Hãy xem cách chúng ta có thể thực hiện điều này với một ví dụ được hiển thị bên dưới.
Bước 1) Bước đầu tiên là kéo điều khiển PictureBox vào C # Windows Form từ hộp công cụ như hình dưới đây
Bước 2) Bước tiếp theo là thực sự đính kèm một hình ảnh vào hộp điều khiển hình ảnh. Điều này có thể được thực hiện bằng cách làm theo các bước dưới đây.
- Đầu tiên, nhấp vào thuộc tính Hình ảnh để điều khiển PictureBox. Một cửa sổ mới sẽ xuất hiện.
- Trong cửa sổ này, nhấp vào nút Nhập. Điều này sẽ được sử dụng để đính kèm hình ảnh vào điều khiển hộp ảnh.
- Một hộp thoại sẽ bật lên trong đó bạn có thể chọn hình ảnh để đính kèm hộp ảnh
- Bấm vào nút OK
Một bạn thực hiện các thay đổi ở trên, bạn sẽ thấy kết quả sau
Đầu ra: -
Từ đầu ra, bạn có thể thấy rằng một hình ảnh được hiển thị trên biểu mẫu.
Tóm lược
- Một biểu mẫu Windows trong ứng dụng C # là một biểu mẫu chạy trên màn hình nền của máy tính. Visual Studio Form cùng với C # có thể được sử dụng để tạo ứng dụng Windows Forms.
- Điều khiển có thể được thêm vào các biểu mẫu Windows C # thông qua Hộp công cụ trong Visual Studio. Các điều khiển như nhãn, hộp kiểm, nút radio, v.v. có thể được thêm vào biểu mẫu thông qua hộp công cụ.
- Người ta cũng có thể sử dụng các điều khiển nâng cao như điều khiển chế độ xem dạng cây và điều khiển PictureBox.
- Trình xử lý sự kiện được sử dụng để phản hồi các sự kiện được tạo từ các điều khiển. Cái phổ biến nhất là cái được thêm vào cho sự kiện được nhấp vào nút.