WPF - Điều khiển
Windows Presentation Foundation (WPF) cho phép các nhà phát triển dễ dàng xây dựng và tạo các ứng dụng dựa trên giao diện người dùng phong phú về mặt hình ảnh.
Các phần tử hoặc điều khiển giao diện người dùng cổ điển trong các khung giao diện người dùng khác cũng được nâng cao trong các ứng dụng WPF.
Tất cả các điều khiển WPF tiêu chuẩn có thể được tìm thấy trong Hộp công cụ là một phần của System.Windows.Controls.
Các điều khiển này cũng có thể được tạo bằng ngôn ngữ đánh dấu XAML.
Hệ thống phân cấp kế thừa hoàn chỉnh của các điều khiển WPF như sau:
Bảng sau đây chứa danh sách các điều khiển mà chúng ta sẽ thảo luận trong các chương tiếp theo.
Sr không. | Điều khiển & Mô tả |
---|---|
1 | Cái nút Một điều khiển phản hồi thông tin nhập của người dùng |
2 | Lịch Đại diện cho một điều khiển cho phép người dùng chọn ngày bằng cách sử dụng màn hình lịch trực quan. |
3 | CheckBox Một điều khiển mà người dùng có thể chọn hoặc xóa. |
4 | ComboBox Danh sách thả xuống gồm các mục mà người dùng có thể chọn. |
5 | Danh mục Nhận hoặc đặt phần tử menu ngữ cảnh sẽ xuất hiện bất cứ khi nào menu ngữ cảnh được yêu cầu thông qua giao diện người dùng (UI) từ bên trong phần tử này. |
6 | Lưới dữ liệu Đại diện cho một điều khiển hiển thị dữ liệu trong một lưới có thể tùy chỉnh. |
7 | Bảng chọn ngày Điều khiển cho phép người dùng chọn ngày. |
số 8 | Hộp thoại Một ứng dụng cũng có thể hiển thị các cửa sổ bổ sung để giúp người dùng thu thập hoặc hiển thị thông tin quan trọng. |
9 | Chế độ hiển thị theo ô Điều khiển trình bày một tập hợp các mục trong các hàng và cột có thể cuộn theo chiều ngang. |
10 | Hình ảnh Một điều khiển trình bày một hình ảnh. |
11 | Nhãn Hiển thị văn bản trên biểu mẫu. Cung cấp hỗ trợ cho các phím truy cập. |
12 | ListBox Một điều khiển trình bày danh sách nội tuyến các mục mà người dùng có thể chọn. |
13 | Thực đơn Đại diện cho một điều khiển menu Windows cho phép bạn tổ chức phân cấp các phần tử được liên kết với các lệnh và trình xử lý sự kiện. |
14 | PasswordBox Kiểm soát nhập mật khẩu. |
15 | Cửa sổ bật lên Hiển thị nội dung bên trên nội dung hiện có, trong giới hạn của cửa sổ ứng dụng. |
16 | Thanh tiến trình Một điều khiển cho biết tiến trình bằng cách hiển thị một thanh. |
17 | Nút radio Điều khiển cho phép người dùng chọn một tùy chọn từ một nhóm tùy chọn. |
18 | ScrollViewer Một điều khiển vùng chứa cho phép người dùng xoay và thu phóng nội dung của nó. |
19 | Thanh trượt Một điều khiển cho phép người dùng chọn từ một loạt các giá trị bằng cách di chuyển một điều khiển Ngón cái dọc theo một bản nhạc. |
20 | TextBlock Một điều khiển hiển thị văn bản. |
21 | Nút bật tắt Một nút có thể được chuyển đổi giữa 2 trạng thái. |
22 | Mẹo công cụ Một cửa sổ bật lên hiển thị thông tin cho một phần tử. |
23 | Cửa sổ Cửa sổ gốc cung cấp tùy chọn thu nhỏ / phóng to, Thanh tiêu đề, đường viền và nút đóng |
24 | Kiểm soát của bên thứ 3 Sử dụng các điều khiển của bên thứ ba trong các ứng dụng WPF của bạn. |
Chúng tôi sẽ thảo luận về tất cả các kiểm soát này từng cái một với việc triển khai chúng.