Динамическое событие клика на PictureBox

Я получаю список изображений из каталога и сохраняю имена файлов вList, Затем я перебираю каждый из них и создаюPictureBox для каждого из них я добавляю одно и то же событие клика для каждого из них. Элементы управления находятся вFlowLayoutPanel

foreach(String file in this._files){
    PictureBox box = new PictureBox();
    box.Height = 50;
    box.Width = 50;
    box.ImageLocation = file;
    box.SizeMode = PictureBoxSizeMode.Zoom;
    box.Click += this.PictureClick;

    this.flowLayoutPanel1.Controls.Add(box);
}

private void PictureClick(object sender, EventArgs e){
    // how do I get the one that has been clicked and set its border color
}

Как мне получить тот, на котором была нажата кнопка, и установить цвет границы?

Ответы на вопрос(2)

Ваш ответ на вопрос