private void VolumeC_volumeCalculated(object sender, VolumeCalculatedEventArgs e) { this.Invoke(new MethodInvoker(delegate() { if (ModelVolume.updated) { lblVolumeC.Text = e.volume.ToString() + " / " + ModelVolume.volumeC.ToString(); lblErrorC.Text = (100 - (float)(e.volume * 100 / ModelVolume.volumeC)).ToString() + " %"; } else { lblVolumeC.Text = e.volume.ToString(); } })); }
protected virtual void OnVolumeCalculated(VolumeCalculatedEventArgs e) { volumeCalculated?.Invoke(this, e); }
public Volume() { prograssChangeArgs = new VolumePrograssChangedEventArgs(); volumeCalculatedArgs = new VolumeCalculatedEventArgs(); }