I have a class say
[Serializable]
public class Answer
{
[DisplayName("ID")]
public string ID { get; set; }
[DisplayName("Value")]
public string Value { get; set; }
}
and I have a datagridview with bounded columns to the above class.
instances of this class Answer are created dynamically as and when required. How do I update datagridview when each and every instance of class is created.
is it possible to do something of this sort.
dataGridView.Rows.Add(classInstance);
Thanks in Advance,
Amit
Yes, but not the way you do it.
You need to use databinding.
Something like the following should work:
var ds = new BindingList<Answer>();
dgv.DataSource = ds;
Now when you do:
ds.Add( new Answer { ... });
it will be added (as you wanted).
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.