public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { if((context == null) || (context.Container == null)) return null; var serverControls = GetControls(context.Container); if(serverControls != null) return new StandardValuesCollection(serverControls); return null; }