public virtual SizeRequest GetDesiredSize(double widthConstraint, double heightConstraint) { if (Children.Length == 0) { return(new SizeRequest()); } return(Control.GetDesiredSize(widthConstraint, heightConstraint)); }