Bài viết này chủ yếu giới thiệu về liên kết nền của Combobox trong WPF. Ở đây tôi chủ yếu giải thích theo hướng dữ liệu 1. Đối với liên kết front-end, trước tiên chúng ta viết ra các đối tượng mà chúng ta muốn liên kết, tạo một thư mục Models mới và viết lớp Sinh viên.
lớp công khai Sinh viên { công khai int Id { lấy; đặt; } công khai chuỗi Tên { lấy; đặt; } công khai int Tuổi { lấy; đặt; } }
2. Tiếp theo, chúng tôi liên kết nó ở phía trước.
3. Chúng ta cần sử dụng List hoặc ObservableCollection để đóng gói Sinh viên rồi viết mã nền.
public ObservableCollection Students { get; set; } public MainWindowViewModel() { Students = new ObservableCollection() { new Student() { Id = 1, Name="张三", Age=12 }, new Student() { Id = 2, Name="李四", Age=12 }, new Student() { Id = 3, Name="王五", Age=12 }, }; }
Kết quả sau khi chạy là.
Bây giờ hãy tiếp tục chuyển đổi, hãy thêm DisplayMemberPath="Name" vào quầy lễ tân để xem hiệu ứng.
Nhận thấy danh sách thả xuống đã trở thành Tên trong Sinh viên. Tiếp theo, chúng tôi tiếp tục sửa đổi mã giao diện người dùng và thêm Nút.