Chcę w zasadzie znaleźć lokalizację elementu sterowania na podstawie nazwy. To jest to, co mam do tej pory:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Dziękuję za każdą pomoc!
Chcę w zasadzie znaleźć lokalizację elementu sterowania na podstawie nazwy. To jest to, co mam do tej pory:
private Point FindControlLocation(string ControlName, Control ParentControl)
{
//Code...
}
Dziękuję za każdą pomoc!
W rzeczywistości nie potrzebujesz nadrzędny element zarządzania, po prostu skorzystaj z formularza i rekursywny opcja z Controls.Find()
:
private Point FindControlLocation(string ControlName)
{
Control ctl = this.Controls.Find(ControlName, true).FirstOrDefault() as Control;
return (ctl != null) ? ctl.Location : new Point();
}