void SelectedItems_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
{
this.Clvw.SmartSelectedItems.CollectionChanged -= SmartSelectedItems_CollectionChanged;
Clvw.UpdateSelectedItems(this.SelectedItems as IList);
this.Clvw.SmartSelectedItems.CollectionChanged += SmartSelectedItems_CollectionChanged;
}