protected override void Dispose(bool disposing)
{
if (IsDisposed)
return;
if (disposing)
{
foreach (BulkEditItem bei in m_beItems)
{
if (bei != null)
{
var besc = bei.BulkEditControl as PhonologicalFeatureEditor;
if (besc != null)
besc.EnableTargetFeatureCombo -=
new EventHandler<TargetFeatureEventArgs>(BulkEditBarPhonologicalFeatures_EnableTargetFeatureCombo);
}
}
}
base.Dispose(disposing);
}