Tôi mới sử dụng WPF để phát triển ứng dụng Windows, chỉ muốn đưa nó lên đó trước tiên. Tôi đang sử dụng Visual Studio 2010 và .NET Framework 4.0.Công việc CRUD đơn giản với WPF và ràng buộc dữ liệu
Tôi đang làm việc trên một công cụ quản trị khá đơn giản. Để đơn giản, hãy nói rằng tôi đang làm việc với dữ liệu Nhân viên. Tôi đã tạo một UserControl nhỏ gọi là UserDetail có tất cả các trường liên quan đến lớp Employee.
Cách đơn giản nhất để ràng buộc các điều khiển đầu vào trên UserDetail của tôi là gì? Điều này có thể có một màn hình trống khi tạo một cá thể mới hoặc các giá trị hiện có nếu chỉnh sửa một cá thể hiện có.
Tôi đã thử các sau đây trong các nhà xây dựng:
DataContext = _employee;
Và tôi bị ràng buộc một điều khiển như thế này trong XAML:
<TextBox Name="txtFirstName" Text="{Binding FirstName}"/>
này hoạt động, nhưng nó không có vẻ như cách chính xác để làm điều đó. Điều này có vẻ giống như một ví dụ đơn giản, nhưng tôi đã không tìm thấy bất cứ điều gì hữu ích được nêu ra.
Bất kỳ đề xuất hoặc liên kết nào đến hướng dẫn về loại ràng buộc đơn giản này?
Có thể bạn sẽ thấy rằng một khi bạn đã hiểu được sự kỳ diệu của MVVM, bạn không cần UserControl cho dữ liệu nhân viên của bạn, chỉ là một mẫu. –