Как программно добавить onClick в Panel в Visual Studio C #? - PullRequest
0 голосов
/ 31 октября 2019

Я хочу добавить onClick () или функцию, которая вызывается программным нажатием на панель в Visual Studio

        Panel pan = new Panel
        {
            Location = new Point(0, y_coordinate),
            Size = new System.Drawing.Size(986, 90),
            BackColor = Color.FromArgb(240,245,248)


        };

1 Ответ

0 голосов
/ 31 октября 2019

Вы можете использовать это:

pan.Click += (_sender, _e) =>
{
  // ...
};

Или:

pan.Click += SomeMethod;

private void SomeMethod(object sender, EventArgs e)
{
  // ...
}

Добавляет лямбда-метод или метод класса в диспетчер событий Click панели.

Не забудьте добавить панель, например, в форму или любую другую панель:

this.Controls.Add(pan);

Или:

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