private void CommandBinding_DeleteLibrary(object sender, ExecutedRoutedEventArgs e) { Libraries.Remove((e.Parameter as ContentPresenter).Content as ImageLibrary); Browser.SetLibrary(Libraries.Any() ? Libraries[0] : null); OnPropertyChanged("Libraries"); }