Voglio trovare un controllo in base al nome. Questo è ciò che ho finora:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Grazie per qualsiasi aiuto!
Voglio trovare un controllo in base al nome. Questo è ciò che ho finora:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Grazie per qualsiasi aiuto!
Non avete davvero bisogno di controllo parentale, basta usare la Forma e l'opzione ricorsiva da Controls.Find()
:
private Point FindControlLocation(string ControlName)
{
Control ctl = this.Controls.Find(ControlName, true).FirstOrDefault() as Control;
return (ctl != null) ? ctl.Location : new Point();
}