У меня есть список клиентов, которые я пытаюсь связать с DataGridView. У меня есть два класса данных, выглядит следующим образом:привязка DataGridView из задачи списка
public class Customer
{
public string Name { get; set; }
public AddressDetail Address { get; set; }
}
public class AddressDetail
{
public string StreetAddress { get; set; }
public string City { get; set; }
}
Затем, когда я пытаюсь заполнить DataGridView, я использую:
CustomerInfo custInfo = new CustomerInfo();
CustomerGrid.DataSource = custInfo.GetCustomers();
GetCustomers будет возвращать список Клиента. Моя проблема заключается в том, что столбец адресов является только одним столбцом и показывает «Адрес» в столбце. Каков наилучший способ отображения столбцов для всех членов класса Address в DataGridView.
WooHoo! Благодаря! Я просто переопределил ToString в AddressDetail на concat-адрес, и он отлично работает! –