/// <inheritdoc />
 public virtual TControl Control <TControl>(Predicate <TControl> predicate) where TControl : Control, new()
 {
     return(AllElements.Control(predicate));
 }
 /// <inheritdoc />
 public virtual TControl Control <TControl>(Constraint findBy) where TControl : Control, new()
 {
     return(AllElements.Control <TControl>(findBy));
 }
 /// <inheritdoc />
 public virtual TControl Control <TControl>() where TControl : Control, new()
 {
     return(AllElements.Control <TControl>());
 }
 /// <inheritdoc />
 public virtual TControl Control <TControl>(Regex elementId) where TControl : Control, new()
 {
     return(AllElements.Control <TControl>(elementId));
 }
 /// <inheritdoc />
 public TControl Control <TControl>(string elementId) where TControl : Control, new()
 {
     return(AllElements.Control <TControl>(elementId));
 }