Eu quero, basicamente, encontrar um controlo a localização com base no nome. Isso é o que eu tenho até agora:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Obrigado por qualquer ajuda!
Eu quero, basicamente, encontrar um controlo a localização com base no nome. Isso é o que eu tenho até agora:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Obrigado por qualquer ajuda!
Você não precisa realmente de controlo principal, basta utilizar o Formulário e na opção recursiva a 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();
}