/// <summary> /// Mark the collection as dirty if changed /// </summary> /// <param name="sender">The sender of the event</param> /// <param name="e">The event arguments</param> private void dgvKeywords_CellValueChanged(object sender, DataGridViewCellEventArgs e) { if (keywords != null) { keywords.MarkAsDirty(); } }