바인딩 목록을 DataGridView에 바인딩하려고하지만 모든 것이 표시되지 않습니다! 그건 내가 현재 가지고있는 코드입니다 :컬렉션을 DataGridView에 바인딩하는 중
public class Person
{
public int ID { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public int[] numbers = new int[6]
}
public class Data
{
public static BindingList<Person> persons = new BindingList<Person>();
}
...
var bl = new BindingList<Person>(persons);
myGrid.DataSource = bl;
모든 것이 Person.numbers
가있는 DataGridView (단 ID, FNAME & LNAME)에 표시되지는 사실을 제외하고 잘 작동합니다!
그 이유는 무엇입니까?
'numbers'는 필드입니다. – Sinatr
필자는 제안한대로했는데 @Felix 예제도 따라했지만 여전히 같은 문제가 있습니다! : x – sWo
['AutoGenerateColumns'] (http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autogeneratecolumns.aspx)'= true' 또는 수동으로 열을 만드시겠습니까? – Sinatr