protected override void SetItemsCore (IList value) { BeginUpdate (); try { Items.Clear (); Items.AddRange (value); } finally { EndUpdate (); } }