private void frmMain_Load(object sender, EventArgs e) { ucSearch uSearch = new ucSearch(); this.panelMain.Controls.Add(uSearch); uSearch.Dock = System.Windows.Forms.DockStyle.Fill; }
private void mtTimkiem_Click(object sender, EventArgs e) { //MetroFramework.MetroMessageBox.Show(this, "Mục đang được nâng cấp !, vui lòng chọn mục khác !!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); ucSearch uc = new ucSearch(); frMain.Instance.MetroContainer.Controls.Add(uc); frMain.Instance.MetroContainer.Controls["ucSearch"].BringToFront(); }
private ucContentBase CreateContentPage(UIFuncItemInfo itemInfo) { UIFunctionEnum funcItem = itemInfo.Function; ucContentBase ctrl = null; Form dlg; switch (funcItem) { case UIFunctionEnum.MyCaseList: ctrl = new ucMyCaseList(); break; case UIFunctionEnum.CurrCase: ctrl = new ucCurrentCase(itemInfo.Subject as CaseInfo); break; case UIFunctionEnum.CaseExport: ctrl = new ucCaseExport(); break; case UIFunctionEnum.NewCase: dlg = new FormNewCase(new CaseInfo() { CaseHappenTime = DateTime.Now }); dlg.ShowDialog(); break; case UIFunctionEnum.ModifyCase: dlg = new FormNewCase(itemInfo.Subject as CaseInfo, true); dlg.ShowDialog(); break; case UIFunctionEnum.ImportVideos: ctrl = new ucVideoTaskStatus(); break; case UIFunctionEnum.ImportPictures: ctrl = new ucPictureTaskStatus(); break; case UIFunctionEnum.Search: //case UIFunctionEnum.SearchMotionObject: //case UIFunctionEnum.SearchFace: //case UIFunctionEnum.SearchVehicle: //case UIFunctionEnum.SearchByImage: ctrl = new ucSearch(); break; case UIFunctionEnum.LiveVideo: ctrl = new ucPlayVideo(); break; case UIFunctionEnum.BriefVideo: ctrl = new ucPlayBriefVideoNew(); break; //case UIFunctionEnum.RunningTasks: // ctrl = new ucRunningTasks(); // break; //case UIFunctionEnum.FinishedTasks: // ctrl = new ucFinishedTasks(); // break; case UIFunctionEnum.VideoTasks: ctrl = new ucVideoTaskStatus(); break; case UIFunctionEnum.PictureTasks: ctrl = new ucPictureTaskStatus(); break; case UIFunctionEnum.TaskStatus: ctrl = new ucTasksStatus(); break; case UIFunctionEnum.NewTask: //ctrl = new ucCreateTaskWizard(); dlg = new FormCreateTaskWizard(); dlg.StartPosition = FormStartPosition.CenterParent; dlg.ShowDialog(); break; case UIFunctionEnum.NewTaskUnit: // ctrl = new ucCreateTaskWizard(itemInfo.Subject as TaskInfo); dlg = new FormCreateTaskWizard(itemInfo.Subject as TaskInfo); dlg.StartPosition = FormStartPosition.CenterParent; dlg.ShowDialog(); break; case UIFunctionEnum.CameraManagement: ctrl = new ucCameraManagement(); break; case UIFunctionEnum.PlatManagement: ctrl = new ucVideoSupplierDeviceManagement(); break; case UIFunctionEnum.UserManagement: ctrl = new ucUserManagement(); break; case UIFunctionEnum.ClusterMonitor: ctrl = new ucClusterMonitor(); break; case UIFunctionEnum.VDAServerManagement: ctrl = new ucVDAServerManagement(); break; case UIFunctionEnum.PASServerManagement: ctrl = new ucPASServerManagement(); break; case UIFunctionEnum.FtpHttpServerManagement: ctrl = new ucFtpHttpServerManagement(); break; case UIFunctionEnum.MediaServerManagement: ctrl = new ucMediaServerManagement(); break; case UIFunctionEnum.MediaRouterManagement: ctrl = new ucMediaRouterManagement(); break; case UIFunctionEnum.VDAResultServerManagement: ctrl = new ucVDAResultServerManagement(); break; case UIFunctionEnum.ClientRouterManagement: ctrl = new ucClientRouterManagement(); break; case UIFunctionEnum.LogManagement: ctrl = new ucLogManagement(); break; case UIFunctionEnum.CaseManagement: ctrl = new ucCaseManagement(); break; case UIFunctionEnum.TagExport: ctrl = new ucTagExport(); break; default: break; } return(ctrl); }