Я пытаюсь дать ярлык как эффект фонарика. Я создал функцию под названием flashlight
. Вот некоторая часть кода
public void Flashlight(Label lable)
{
Random rand = new Random();
int one = rand.Next(0, 255);
int two = rand.Next(0, 255);
int three = rand.Next(0, 255);
int four = rand.Next(0, 255);
lable.ForeColor = Color.FromArgb(one, two, three, four);
}
public Form1()
{
InitializeComponent();
pictureBox2.Size = new Size(82, 82);
pictureBox3.Size = new Size(82, 82);
pictureBox3.Enabled = false;
timer2.Tick += (sender, args) => timer2_Tick(sender, args, label1);
}
private void timer2_Tick(object sender, EventArgs e,Label l)
{
Flashlight(l);
}
Может кто-нибудь сказать мне, что мне здесь не хватает? это часть кода, в которой я застрял. Я получаю сообщение об ошибке
CS0123 Нет перегрузки для 'timer2_Tick' соответствует делегату 'EventHandler'