pues te cuento que lo eh probado y me funciona en c#, asi :
Código c#:
Ver originalprivate void button1_Click(object sender, EventArgs e)
{
Cuadrito();
}
private void Cuadrito()
{
string nombre = "";
nombre = this.ActiveControl.Name.ToString();
MessageBox.Show("Ha dado click en: " + nombre, "Info");
}