ピクチャーボックスが20個あってクリックしたらそれをボタン名にするというものなのですがどうでしょうか
if (e.Button == MouseButtons.Left)
{
button1.Text = "1";
}
の4行か下の呼び出しの1行か
void setButton1Text(MouseEventArgs e,int num)