Вы не передаете EventArgs
своему методу, который делает среда, которая отправляет событие.Распространенный способ справиться с этим - заключить ваш метод AddControlToTaskbar
в класс, который хранит состояние, например:
sb.Completed += new MyCustomClass(theStateYouNeedToStore).AddControlToTaskbar;
Ваш конструктор хранит состояние.
class MyCustomClass<T> {
private T state;
public MyCustomClass(T state) {
this.state = state;
}
public void AddControlToTaskbar(object sender, EventArgs args) {
// Do what you need to do, you have access to your state via this.state.
}
}