protected abstract IControl GetElementCore(ElementFactoryGetArgs args);
public IControl GetElement(ElementFactoryGetArgs args) { return(GetElementCore(args)); }