public virtual void Clear ()
{
owner.selected_indices.ClearCore ();
object_items.Clear ();
owner.CollectionChanged ();
#if NET_2_0
//UIA Framework event: Items list cleared
OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Refresh, null));
#endif
}