private void kinectsAvailableDataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (avaliableDLLs.HasNetworkedKinect) { int row = kinectsAvailableDataGrid.SelectedIndex; if (row >= 0 && row < availableKinects.Count) { if (availableKinects[row].kinectType == KinectVersion.NetworkKinect) { RemoveNKButton.IsEnabled = true; return; } } RemoveNKButton.IsEnabled = false; } }