Beispiel #1
0
        private void FormRealtimeTaskManagement_Load(object sender, EventArgs e)
        {
            //List<Control> clist = CreateFilterControl();
            //flowLayoutPanel2.Controls.AddRange(clist.ToArray());

            if (DesignMode)
            {
                return;
            }

            m_viewModel               = new RealtimeTaskManagementMAViewModel();
            m_viewModel.TaskAdded    += m_viewModel_TaskAdded;
            m_viewModel.TaskDeleted  += m_viewModel_TaskDeleted;
            m_viewModel.TaskModified += m_viewModel_TaskModified;

            m_thGetTaskProgress = new System.Threading.Thread(thGetTaskProgress);
            m_thGetTaskProgress.Start();
        }
        public ucTaskTreeBase()
        {
            InitializeComponent();
            HasRootNode               = false;
            HasCheck                  = false;
            CameraImageIndex          = 0;
            AlarmImageIndex           = 1;
            NormalImageIndex          = -1;
            HasHistoryTask            = false;
            MuliteCheck               = false;
            m_viewModel               = new TaskManagementMAViewModel();
            m_RealViewModel           = new RealtimeTaskManagementMAViewModel();
            m_viewModel.TaskAdded    += ViewModel_TaskAdd;
            m_viewModel.TaskDeleted  += ViewModel_TaskDel;
            m_viewModel.TaskModified += ViewModel_TaskMdf;

            m_RealViewModel.TaskAdded    += ViewModel_TaskAdd;
            m_RealViewModel.TaskDeleted  += ViewModel_TaskDel;
            m_RealViewModel.TaskModified += ViewModel_TaskMdf;
        }