/// <summary> /// 图像遮挡报警配置信息显示 /// </summary> /// <param name="alarmConfig"></param> private void setDataToControl(DH_BLIND_CFG alarmConfig) { try { chkAlarmEn.Checked = (alarmConfig.byBlindEnable == 1 ? true : false); txtSenseLevel.Text = alarmConfig.byBlindLevel.ToString(); setActionMask(alarmConfig.struHandle); cmbAWeeks.SelectedIndex = -1; cmbAWeeks.SelectedIndex = 0; } catch { MessageBox.Show("赋值错误!", pMsgTitle); } }
/// <summary> /// 保存视频遮挡信息 /// </summary> /// <param name="AlarmConfig"></param> private void AlarmSaveData(ref DH_BLIND_CFG AlarmConfig) { cmbAWeeks_DropDown(null, null); AlarmConfig.byBlindEnable =(byte) (chkAlarmEn.Checked == true ? 1 : 0); AlarmConfig.byBlindLevel = (byte)(int.Parse(txtSenseLevel.Text)); AlarmSaveData(ref AlarmConfig.struHandle); }