void netfinder_OnUpdatePercent(object sender, UpdatePercentArgs e) { if (progressform.Closed) { progressform = new UpdateProgressForm(); progressform.Disposed += new EventHandler(progressform_Disposed); } progressform.Show(); progressform.Percent = e.Percent; }