private void InitData(BaseForm baseForm) { this.AcceptButton = this.confirmButton; this.CancelButton = this.cancelButton; switch (baseForm.DeviceRule) { case Rule.SensorNode: DeviceBox.SelectedIndex = 0; break; case Rule.Wiimote: DeviceBox.SelectedIndex = 1; break; case Rule.MotionNode: DeviceBox.SelectedIndex = 2; break; } DataBufferSize.Value = (decimal)baseForm.DATA_BUFFER_MAX; NumberOfData.Value = (decimal)baseForm.DATA_LENGTH; NumberOfPackage.Value = (decimal)baseForm.PACKAGE_COUNT; GyroCalibration.Value = (decimal)baseForm.GYRO_CALIBRATION_COUNT; GyroAnchorWindow.Value = (decimal)baseForm.GYRO_ANCHOR_WINDOW_SIZE; AccelCalibration.Value = (decimal)baseForm.ACCEL_CALIBRATION_COUNT; AccelAnchorWindow.Value = (decimal)baseForm.ACCEL_ANCHOR_WINDOW_SIZE; MagCalibration.Value = (decimal)baseForm.MAG_CALIBRATION_COUNT; MagAnchorWindow.Value = (decimal)baseForm.MAG_ANCHOR_WINDOW_SIZE; _baseForm = baseForm; }
public OptionForm(BaseForm baseForm) { InitializeComponent(); InitData(baseForm); }