Je veux essentiellement de trouver un contrôle de l'emplacement basé sur le nom. C'est ce que j'ai à ce jour:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Merci pour toute aide!
Je veux essentiellement de trouver un contrôle de l'emplacement basé sur le nom. C'est ce que j'ai à ce jour:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Merci pour toute aide!
Vous n'avez pas réellement besoin du parent de contrôle, il suffit d'utiliser la Forme et l'option récursif à partir de Controls.Find()
:
private Point FindControlLocation(string ControlName)
{
Control ctl = this.Controls.Find(ControlName, true).FirstOrDefault() as Control;
return (ctl != null) ? ctl.Location : new Point();
}