| | |
| | | btnEditor.ButtonClickEvent += (sender, e) =>
|
| | | {
|
| | | //编辑报警目标
|
| | | this.EditorAlarmTarget(btnStatu, data);
|
| | | this.EditorAlarmTarget(row, btnStatu, data);
|
| | | };
|
| | | }
|
| | |
|
| | |
| | | /// </summary>
|
| | | /// <param name="btnStatu"></param>
|
| | | /// <param name="resObj"></param>
|
| | | private void EditorAlarmTarget(NormalViewControl btnStatu, Safeguard.CatActionResponseObj resObj)
|
| | | private void EditorAlarmTarget(DeviceRoomControl deviceRow, NormalViewControl btnStatu, Safeguard.CatActionResponseObj resObj)
|
| | | {
|
| | | var device = Common.LocalDevice.Current.GetDevice(resObj.DeviceAddr, resObj.Epoint);
|
| | | if (device.Type == DeviceType.DimmableLight//调光器
|
| | |
| | | form.AddForm(device, resObj.TaskList);
|
| | | form.FinishSelectEvent += (statuText, listInfo) =>
|
| | | {
|
| | | //还原左右菜单
|
| | | deviceRow?.HideMenu();
|
| | | btnStatu.Text = statuText;
|
| | | //保存编辑的报警目标
|
| | | this.SaveEditorAlarmTarget(resObj, listInfo);
|
| | |
| | | form.AddForm(device, resObj.TaskList);
|
| | | form.FinishSelectEvent += (statuText, listInfo) =>
|
| | | {
|
| | | //还原左右菜单
|
| | | deviceRow?.HideMenu();
|
| | | btnStatu.Text = statuText;
|
| | | //保存编辑的报警目标
|
| | | this.SaveEditorAlarmTarget(resObj, listInfo);
|
| | |
| | | form.AddForm(device, resObj.TaskList);
|
| | | form.FinishSelectEvent += (statuText, listInfo) =>
|
| | | {
|
| | | //还原左右菜单
|
| | | deviceRow?.HideMenu();
|
| | | btnStatu.Text = statuText;
|
| | | //保存编辑的报警目标
|
| | | this.SaveEditorAlarmTarget(resObj, listInfo);
|