```
bw.ProgressChanged += (sender, e) => onProgress(e.ProgressPercentage);
```
ought to work. Otherwise change onProgress to match ProgressChanged and then you can simply do `bw.ProgressChanged += onProgress;`.