コード例 #1
0
        private void OnTestEnd()
        {
            /*如果直接操作线程,会导致非控件创建线程不能操作的错误。*/
            Datadelegate tmpdelegate = () =>
            {
                this.toolStripButtonStart.Enabled = false;
                this.toolStripButtonPause.Enabled = false;
                this.toolStripButtonStop.Enabled  = false;
            };

            this.Invoke(tmpdelegate);    ///后台进程调用当前UI进程
        }
コード例 #2
0
        /// <summary>
        ///  实验图生成并展示
        /// </summary>
        private void OnTestEnd()
        {
            Datadelegate tmpdelegate = () =>
            {
                this.toolStripButtonStart.Enabled = false;
                this.toolStripButtonPause.Enabled = false;
                this.toolStripButtonStop.Enabled  = false;
                graphForm = new FormZedGraphWithSingle(currentTest.testGraphInfo);
                graphForm.Show();
            };

            this.Invoke(tmpdelegate);    ///后台进程调用当前UI进程
        }