Tôi muốn liên kết một cột trong lớp DataGridView của tôi với mục nhập trong đối tượng cấp 2 trong C# bằng .NET 4.0. Ví dụ:Ràng buộc DataGridViewColumn đến đối tượng cấp 2
Tôi có Object A:
public class A
{
public long id;
public B bClass;
}
và Object B
public class B
{
public long id;
public string name;
}
Có cách nào để khai báo một danh sách các hạng A như các nguồn dữ liệu trên DataGridView, chưa ràng buộc một trong các cột cho thuộc tính name trong lớp B?
Tôi đã chưng cất điều này một chút, nhưng hy vọng điều này không gây nhầm lẫn. Cảm ơn đã giúp đỡ!
Nhưng điều đó sẽ không ràng buộc sai? Sự hiểu biết của tôi là lưới dữ liệu chỉ có thể liên kết với các giao diện nguyên thủy, bộ sưu tập/số đếm hoặc giao diện INotifyPropertyChanged. –
@AK; bạn luôn có thể xử lý ràng buộc cụ thể trong sự kiện 'ItemDataBound'. – BeemerGuy