KinectWithVRServer.MainWindow.RemoveNKButton_Click C# (CSharp) Method

RemoveNKButton_Click() private method

private RemoveNKButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void RemoveNKButton_Click(object sender, RoutedEventArgs e)
        {
            if (avaliableDLLs.HasNetworkedKinect)
            {
                int row = kinectsAvailableDataGrid.SelectedIndex;

                if (row >= 0 && row < availableKinects.Count)
                {
                    availableKinects[row].UseKinect = false;
                    availableKinects[row].PropertyChanged -= useKinect_PropertyChanged;
                    availableKinects.RemoveAt(row);
                    renumberKinectIDs();

                    kinectsAvailableDataGrid.Items.Refresh();
                }
            }
        }
MainWindow