KinectWithVRServer.MainWindow.AddNKButton_Click C# (CSharp) Méthode

AddNKButton_Click() private méthode

private AddNKButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void
        private void AddNKButton_Click(object sender, RoutedEventArgs e)
        {
            if (avaliableDLLs.HasNetworkedKinect)
            {
                NetworkKinectWrapper.NKAddDialog dialog = new NetworkKinectWrapper.NKAddDialog(this);
                if ((bool)dialog.ShowDialog())
                {
                    AvailableKinectData nkData = new AvailableKinectData();
                    nkData.KinectID = null;
                    nkData.UseKinect = false;
                    nkData.KinectTypeString = "Network Kinect";
                    nkData.kinectType = KinectVersion.NetworkKinect;
                    nkData.PropertyChanged += useKinect_PropertyChanged;
                    nkData.Status = KinectStatus.Connected;  //TODO: The network kinects don't really check to see if they are connected or not...
                    nkData.UniqueID = dialog.UniqueID;
                    availableKinects.Add(nkData);
                    kinectsAvailableDataGrid.Items.Refresh();

                    nkData.UseKinect = true;  //This has to be changed to true after everything else is setup to trigger the GUI updating
                }
            }
        }
MainWindow