Ejemplo n.º 1
0
        private void InputSelectButton_Click(object sender, RoutedEventArgs e)
        {
            KinectTileButton b = sender as KinectTileButton;

            if (b.Name == "InputSelect1")
            {
                foreach (KinectTileButton button in FindVisualChildren <KinectTileButton>(MainWindow1))
                {
                    KinectRegion.SetIsHoverTarget(button, false);
                    KinectRegion.SetIsPressTarget(button, true);
                }

                foreach (KinectCircleButton button in FindVisualChildren <KinectCircleButton>(MainWindow1))
                {
                    KinectRegion.SetIsHoverTarget(button, false);
                    KinectRegion.SetIsPressTarget(button, true);
                }

                settings.selectionMode = "push";
                settings.Save();
            }
            else
            {
                foreach (KinectTileButton button in FindVisualChildren <KinectTileButton>(MainWindow1))
                {
                    KinectRegion.SetIsHoverTarget(button, true);
                    KinectRegion.SetIsPressTarget(button, false);
                }

                foreach (KinectCircleButton button in FindVisualChildren <KinectCircleButton>(MainWindow1))
                {
                    KinectRegion.SetIsHoverTarget(button, true);
                    KinectRegion.SetIsPressTarget(button, false);
                }

                settings.selectionMode = "hover";
                settings.Save();
            }
        }