// 鼠标选中,确定最后选中的摄像头 private void cameraWindow_MouseDown(object sender, MouseEventArgs e) { controlHandle = false; lastClicked.Control_Handle.Visible = controlHandle; lastClicked = (CameraWindow)sender; lastClicked.Focus(); }
private bool controlHandle = false; // 云台控制 public Multiplexer() { InitializeComponent(); lastClicked = cameraWindow1; camWindows = new CameraWindow[MaxRows, MaxCols]; camWindows[0, 0] = cameraWindow1; camWindows[0, 1] = cameraWindow2; camWindows[0, 2] = cameraWindow3; camWindows[1, 0] = cameraWindow4; camWindows[1, 1] = cameraWindow5; camWindows[1, 2] = cameraWindow6; camWindows[2, 0] = cameraWindow7; camWindows[2, 1] = cameraWindow8; camWindows[2, 2] = cameraWindow9; }