Exemplo n.º 1
0
        /// <summary>
        /// 顯示排期工程資料
        /// </summary>
        private void ShowScheProjectInformation()
        {
            if (this.InvokeRequired)
            {
                LoadBaseDataDelegate loadScheProjectInfo = new LoadBaseDataDelegate(ShowScheProjectData);

                this.Invoke(loadScheProjectInfo);
            }
            else
            {
                this.ShowScheProjectData();
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 裝載工程生產設置
        /// </summary>
        private void LoadProjectProductionSetting()
        {
            if (this.InvokeRequired)
            {
                LoadBaseDataDelegate loadSetting = new LoadBaseDataDelegate(LoadSetting);

                this.Invoke(loadSetting);
            }
            else
            {
                this.LoadSetting();
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 重新設置界面狀態
        /// </summary>
        private void ResetData()
        {
            if (this.InvokeRequired)
            {
                LoadBaseDataDelegate reset = new LoadBaseDataDelegate(ResetControl);

                this.Invoke(reset);
            }
            else
            {
                this.ResetControl();
            }
        }
Exemplo n.º 4
0
 /// <summary>
 /// 初始化抽起原因控件數據
 /// </summary>
 void LoadExtractionReasonData()
 {
     if (this.InvokeRequired)
     {
         LoadBaseDataDelegate loadExtractionReason = new LoadBaseDataDelegate(LoadExtractionReason);
         this.Invoke(loadExtractionReason);
     }
     else
     {
         this.LoadExtractionReason();
     }
 }