public ApplesGameConfigPage(string itemId, KinectSensorChooser kinectSensor) { InitializeComponent(); _kinectSensor = kinectSensor; Config = new ApplesGameConfig(); DataContext = Config; }
private void setupKinectSensor(ApplesGameConfig config = null) { this.sensorChooser = new KinectSensorChooser(); this.sensorChooser.KinectChanged += SensorChooserOnKinectChanged; if (config == null) { this.sensorChooserUI.KinectSensorChooser = this.sensorChooser; this.sensorChooser.Start(); var regionSensorBinding = new Binding("Kinect") { Source = this.sensorChooser }; BindingOperations.SetBinding(this.kinectRegion, KinectRegion.KinectSensorProperty, regionSensorBinding); } else { this.sensorChooserUI.KinectSensorChooser = config.PassedKinectSensorChooser; this.sensorChooser.Start(); var regionSensorBinding = new Binding("Kinect") { Source = config.PassedKinectSensorChooser }; BindingOperations.SetBinding(this.kinectRegion, KinectRegion.KinectSensorProperty, regionSensorBinding); } }
public MainWindow(ApplesGameConfig config) { this.InitializeComponent(); setupConfiguration(config); setupKinectSensor(config); runGame(); }
private void setupConfiguration(ApplesGameConfig config) { treesCount = config.TreesCount; applesOnTree = config.ApplesOnTreeCount; basketCount = config.BasketCount; windowWidth = Application.Current.MainWindow.Width; windowHeight = Application.Current.MainWindow.Height; }
private void setupConfiguration(ApplesGameConfig config) { treesCount = config.TreesCount; applesOnTree = config.ApplesOnTreeCount; basketCount = config.BasketCount; windowWidth = Application.Current.MainWindow.Width; windowHeight = Application.Current.MainWindow.Height; }
public MainWindow(ApplesGameConfig config) { this.InitializeComponent(); setupConfiguration(config); setupKinectSensor(config); this.config = config; runGame(); this.startTime = DateTime.Now; }
private void setupKinectSensor(ApplesGameConfig config = null) { this.sensorChooser = new KinectSensorChooser(); this.sensorChooser.KinectChanged += SensorChooserOnKinectChanged; if (config == null) { this.sensorChooserUI.KinectSensorChooser = this.sensorChooser; this.sensorChooser.Start(); var regionSensorBinding = new Binding("Kinect") { Source = this.sensorChooser }; BindingOperations.SetBinding(this.kinectRegion, KinectRegion.KinectSensorProperty, regionSensorBinding); } else { this.sensorChooserUI.KinectSensorChooser = config.PassedKinectSensorChooser; this.sensorChooser.Start(); var regionSensorBinding = new Binding("Kinect") { Source = config.PassedKinectSensorChooser }; BindingOperations.SetBinding(this.kinectRegion, KinectRegion.KinectSensorProperty, regionSensorBinding); } }