Как реализовать обработчик событий Button_Click для пользовательского элемента управления? - PullRequest
0 голосов
/ 15 декабря 2018

Я пытаюсь создать поведение моей кнопки.Я проверил решения для других проблем stackoverflow.Я не знаю, где я допустил ошибку.Вот код:

class StartButton : Button
{
    public StartButton() : base()
    {
        this.Location = new Point(100, 100);
        this.Visible = true;
        this.Size = new Size(200, 50);
        this.Click += StartButton_Click;
    }
    void StartButton_Click(object sender, RoutedEventArgs e)
    {

    }
}

Visual возвращает 2 ошибки: 1) Никакая перегрузка для 'StartButton_click' не соответствует делегату 'EventHandler' 2) Не удалось найти тип или имя пространства имен 'RoutedEventArgs' (вы пропустилидиректива об использовании или ссылка на сборку?)

Буду благодарен за любое решение

1 Ответ

0 голосов
/ 15 декабря 2018

это:

void StartButton_Click(object sender, RoutedEventArgs e)
{

}

должно быть:

void StartButton_Click(object sender, EventArgs e)
{

}

Просто измените RoutedEventArgs на EventArgs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...