欠けているものがあるに違いありません。非常に単純なことをしたいのですが、たとえば、次のようなクラスがあります。
public class Person
{
public int ID { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime DateOfBirth { get; set; }
public List<string> phoneNumbers { get; set; }
}
次のような方法でデータフォームにバインドしたい:
public Person person { get; set; }
private void GetPerson()
{
List<string> lst = new List<string>();
lst.Add("123445");
lst.Add("2345345");
lst.Add("4576345");
lst.Add("456784");
lst.Add("789067");
person = new Person()
{
ID = 1,
FirstName = "Kevin",
LastName = "Dockx",
DateOfBirth = new DateTime(1981, 5, 5),
phoneNumbers= lst
};
}
その後
GetPerson();
dataForm1.CurrentItem = person;
私が間違っていることは何ですか?