下面是代码:
private void CustomDisplay()
{
MessageBox.Show(this.keyWordBindingSource.Count.ToString());
for (int i = 0; i < this.keyWordBindingSource.Count; i++)
{
this.keyWordBindingSource.Position = i;
/*
if (MessageBox.Show(((KeyWord)(this.keyWordBindingSource.Current)).srcWord, "Information", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.Cancel)
return;
*/
if (((KeyWord)(this.keyWordBindingSource.Current)).Count == 0)
{
this.dataGridView.BindingContext[this.dataGridView.DataSource].SuspendBinding();
this.dataGridView.Rows[i].Visible = false;
this.dataGridView.BindingContext[this.dataGridView.DataSource].ResumeBinding();
}
else
{
this.dataG