/// <summary> /// 新增事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void addToolStripMenuItem_Click(object sender, EventArgs e) { try { if (DBEntityFinder.Instance.VerifyLTTID(detail_fid) == false) { PublicMethod.Instance.AlertDialog("该设备没有被工单锁定,不能新增计量表!"); Show(); return; } var mi = sender as ToolStripMenuItem; if (mi != null) { var isLock = DBEntityFinder.Instance.VerifyLTTID(detail_fid); var tt = new JLBEditer(formType.regionAdd, detail_fid, ScreenToWorld(mouseLocation), isLock) { Tag = mi.Text, Text = @"新增计量表" }; if (DialogResult.OK == tt.ShowDialog()) { updateJLBView(); } } } catch (Exception ex) { PublicMethod.Instance.AlertDialog(ex.Message); } }
private void EditJLBItem_Click(object sender, EventArgs e) { try { var tfid = (long)contextMenuStrip2.Tag; var isLock = DBEntityFinder.Instance.VerifyLTTID(detail_fid); var tt = new JLBEditer(formType.regionEdit, tfid, detail_fid, isLock); if (DialogResult.OK == tt.ShowDialog()) { foreach (var t2 in Controls) { var t3 = t2 as JlbPB; if (t3 != null && t3.JlbPBFid == tfid) { t3.JlbSBLX = tt.SBLX; if (tt.SBLX == "高供高计") { t3.Image = imageList1.Images[0]; } else { t3.Image = imageList1.Images[1]; } } } } } catch (Exception ex) { PublicMethod.Instance.AlertDialog(ex.Message); } }
private void AddJLBItem_Click(object sender, EventArgs e) { try { if (DBEntityFinder.Instance.VerifyLTTID(detail_fid) == false) { PublicMethod.Instance.AlertDialog("设备没有被工单锁定,不能新增计量表!"); Show(); return; } var mi = sender as ToolStripMenuItem; if (mi != null) { var tshbgeo = dddMap.screen2geo(mouseLocation.X, mouseLocation.Y); var isLock = DBEntityFinder.Instance.VerifyLTTID(detail_fid); var tt = new JLBEditer(formType.regionAdd, detail_fid, tshbgeo, isLock) { Tag = mi.Text }; if (DialogResult.OK == tt.ShowDialog()) { // 加一个计量表,刷新窗口 var pb = new JlbPB(); pb.Height = picWheight; pb.Width = picWwidth; pb.Location = new System.Drawing.Point((int)mouseLocation.X - picWwidth / 2, (int)mouseLocation.Y - picWheight / 2); if (tt.SBLX == "高供高计") { pb.Image = imageList1.Images[0]; } else { pb.Image = imageList1.Images[1]; } pb.Tag = tt.g_newFid; pb.ContextMenuStrip = contextMenuStrip2; pb.JlbPBPosition = new Point3d(tshbgeo[1], tshbgeo[0], 0); pb.JlbPBFid = tt.g_newFid; pb.JlbSBLX = tt.SBLX; pb.SizeMode = PictureBoxSizeMode.StretchImage; pb.MouseDoubleClick += pb_MouseDoubleClick; pb.MouseDown += pb_MouseDown; pb.MouseHover += pb_MouseHover; pb.MouseUp += pb_MouseUp; pb.MouseMove += pb_MouseMove; pbs.Add(pb); Controls.Add(pb); } } } catch (Exception ex) { PublicMethod.Instance.AlertDialog(ex.Message); } }
private void addToolStripMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem mi = sender as ToolStripMenuItem; JLBEditer tt = new JLBEditer(formType.regionAdd, Fid); tt.Tag = mi.Text; tt.Text = "新增计量表"; if (DialogResult.OK == tt.ShowDialog()) { updatelistview(); } }
private void editToolStripMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem mi = sender as ToolStripMenuItem; long tfid = (long)listView1.SelectedItems[0].Tag; JLBEditer tt = new JLBEditer(formType.regionEdit, tfid); tt.Tag = mi.Text; tt.Text = "修改计量表"; if (DialogResult.OK == tt.ShowDialog()) { updatelistview(); } }
private void editToolStripMenuItem_Click(object sender, EventArgs e) { try { var tfid = (long)contextMenuStrip2.Tag; var tt = new JLBEditer(formType.regionEdit, tfid) { Text = @"修改计量表" }; if (DialogResult.OK == tt.ShowDialog()) { updateJLBView(); } } catch (Exception ex) { PublicMethod.Instance.AlertDialog(ex.Message); } }
void pb_MouseDoubleClick(object sender, MouseEventArgs e) { try { var tfid = (long)((PictureBox)sender).Tag; var tt = new JLBEditer(formType.regionEdit, tfid) { Text = @"修改计量表" }; if (DialogResult.OK == tt.ShowDialog()) { updateJLBView(); } } catch (Exception ex) { PublicMethod.Instance.AlertDialog(ex.Message); } //PublicMethod.Instance.ShowMessage("pb_MouseDoubleClick " + tfid.ToString()); }