Al's BrainDump

RSS

Navigation





Quick Search
»
Advanced Search »

PoweredBy
Example project:

Example code:

        private void Frm_Partitions_Load(object sender, EventArgs e)
        {
            bgWorker.DoWork += deleteParts;
            bgWorker.ProgressChanged += this.bgw_ProgressChanged;
            bgWorker.RunWorkerCompleted += this.bgw_Completed;            
        }
        private void deleteParts(object sender, DoWorkEventArgs e)
        {
           etc...
        }             
       
        private void bgw_ProgressChanged(object sender, ProgressChangedEventArgs e)
        {
            progressBar1.Value = progressBar1.Value + 1;
            progressBar1.Update();
            this.Update();
        }

        private void bgw_Completed(object sender, RunWorkerCompletedEventArgs e)
        {
            updateUI(false);
            button1.Enabled = true;
            button2.Text = "OK";
            checkedListBox1.Cursor = Cursors.Arrow;
        
}

ScrewTurn Wiki version 3.0.5.600. Some of the icons created by FamFamFam.