Подклассификация проблемы ProgressChangedEventArgs - PullRequest
1 голос
/ 30 марта 2011

Я расширяю ProgressChangedEventArgs.Ниже приведен мой фрагмент кода:

public class Sample : ProgressChangedEventArgs
{
    public String Something { get; set; }
}

Этот код вызывает следующую ошибку:

"System.ComponentModel.ProgressChangedEventArgs' does not contain a constructor that takes 0 arguments"

Что я делаю не так?

1 Ответ

3 голосов
/ 30 марта 2011

Вам необходимо предоставить конструктор, который принимает те же аргументы, что и конструктор ProgressChangedEventArgs, и вызвать базовый конструктор в вашем конструкторе:

public Sample(int progressPercentage, Object userState)
    : base(progressPercentage, userState)
{ 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...