Nó thổi tâm trí của tôi rằng các tài liệu chính thức tại MSDN không nói bất cứ điều gì về những gì các loại đối tượng cơ bản của đếm được mà trả về bởi GetErrors của INotifyDataErrorInfo nên là: http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifydataerrorinfo.geterrors(v=vs.95).aspxLoại IEnumerable nào nên INotifyDataErrorInfo.GetErrors trở về?
Tùy chọn là: System.String, System.Object , MyCustomObject, ISomeOtherShitThatDoesntHaveAnythingToDoWithValidationWhatsoever
Ai đó có thể giải thích cho tôi về việc một đối tượng tùy ý có thể được chấp nhận để thông báo về lỗi mà không đưa ra bất kỳ giả định nào về cấu trúc của nó?
Cảm ơn, nó sẽ được tốt đẹp để thấy rằng một phần trên trang liên quan trực tiếp đến phương pháp GetErrors :) –
@bonomo : Đồng ý, nhưng nó chỉ mất khoảng một phút để tìm thấy nó, không bao giờ sử dụng giao diện này trước đây :) –
Tôi đã dành 20 phút cho không có gì thay vì làm việc trên một vấn đề thực sự, tôi đơn giản là không đủ thông minh và không có nhiều thời gian để giải quyết các câu đố MSDN :) –