Exemplo n.º 1
0
        private void Progress_Cancel_Clicked(object sender, ProgressCancelArgs e)
        {
            switch (e.ProgMode)
            {
            case 0x00:
                if (e.ReadCancel && bwrkReadParamListFile.IsBusy)
                {
                    bwrkReadParamListFile.CancelAsync();
                }
                break;

            case 0x01:
                if (e.ReadCancel && bwrkReadVFDVals.IsBusy)
                {
                    bwrkReadVFDVals.CancelAsync();
                }
                break;

            case 0x02:
                if (e.ReadCancel && bwrkWriteDefValFile.IsBusy)
                {
                    bwrkWriteDefValFile.CancelAsync();
                }
                break;
            }
        }
        private void btnCancel_Click(object sender, EventArgs e)
        {
            bool b = true;
            ProgressCancelArgs args = new ProgressCancelArgs(b);

            ProgressCancelUpdated(this, args);
            this.Dispose();
        }