Does a control have a property count and property names that can be retrieved through code in the same way as the controls object.