Tôi đang cố gắng ràng buộc một List<T>
với một điều khiển DataGridView và tôi không có bất kỳ may mắn nào tạo ra các ràng buộc tùy chỉnh.winForms + DataGridView ràng buộc vào một Danh sách <T>
Tôi đã thử:
gvProgramCode.DataBindings.Add(new Binding("Opcode",code,"Opcode"));
Nó ném một ngoại lệ, nói rằng không có gì được tìm thấy bởi cái tên bất động sản.
Tên của cột được đề cập là "Opcode". Tên của bất động sản trong List<T>
là Opcode.
TRẢ LỜI TRẢ LỜI: vấn đề là tôi không có các trường có thể ràng buộc trong lớp của tôi dưới dạng thuộc tính, chỉ các trường công khai ... Dường như nó không phản ánh trên trường, chỉ thuộc tính.
LOL đó chỉ là những gì tôi đã thêm trong ý kiến của tôi, rất vui vì bạn đã có vấn đề của bạn được giải quyết. –
+1 Tôi vừa gặp sự cố tương tự. Người đàn ông mà hút bóng !!! –
Bạn là một vị thần. Tôi đã đánh đầu của tôi chống lại vấn đề này trong sáu giờ liên tục, bây giờ. Đã thử mọi thứ tôi có thể nghĩ đến và mọi thứ tôi có thể nghĩ đến Google. Không may mắn. Cuối cùng tìm thấy bài viết của bạn và, tất nhiên, tôi đã vội vàng và làm cho họ lĩnh vực, không phải tài sản. – Locke