public Form1()
{
InitializeComponent();
RegisterTextBoxEvent(this);
}
private void RegisterTextBoxEvent(Control baseCtrl)
{
foreach(Control ctrl in baseCtrl.Controls)
{
if(ctrl.GetType() == typeof(TextBox))
{
((TextBox)ctrl).Enter += MyEnterEvent;
}
RegisterTextBoxEvent(ctrl);
}
}
private void MyEnterEvent(object sender, EventArgs e)
{
Console.WriteLine(((TextBox)sender).Name);
}