Code Snippet
public partial class Form33 : Form
{
public Form33()
{
InitializeComponent();
}
BindingList<fooStruct> list = new BindingList<fooStruct>();
private void Form33_Load(object sender, EventArgs e)
{
for (int i = 1; i < 10; i++)
{
fooStruct myfoo = new fooStruct();
myfoo.Title = "Title" + i;
myfoo.State = (i % 2 == 0);
list.Add(myfoo);
}
this.dataGridView1.DataSource = list;
}
}
public struct fooStruct
{
private string title;
public string Title
{
get { return title; }
set { title = value; }
}
private bool state;
public bool State
{
get { return state; }
set { state = value; }
}
}