private void ClearSelectionPopups() { foreach (ICanvasItem item in SelectedItems) { DesignAidsProvider.RemoveItemFromSelection(item); } }
private void OnSelectionChanged(object sender, SelectionChangedEventArgs selectionChangedEventArgs) { var newItems = selectionChangedEventArgs.AddedItems; var removedItems = selectionChangedEventArgs.RemovedItems; foreach (ICanvasItem newItem in newItems) { DesignAidsProvider.AddItemToSelection(newItem); } foreach (ICanvasItem removedItem in removedItems) { DesignAidsProvider.RemoveItemFromSelection(removedItem); } }