コード例 #1
0
        public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object component, Attribute[] attributes)
        {
            EventInfoConverter eventConverter = component as EventInfoConverter;

            if (eventConverter != null)
            {
                return(eventConverter.GetProperties());
            }
            else
            {
                return(DescriptorUtils.GetInstanceEvents(component));
            }
        }