public void DisconnectVM() { var linkViewModel = DataContext as LinkViewModel; if (linkViewModel != null) { linkViewModel.PropertyChanged -= linkViewModel_PropertyChanged; } }