public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { UITypeEditor editor = (UITypeEditor)context.PropertyDescriptor.GetEditor(typeof(UITypeEditor)); EditorRuntimeServiceProvider serviceProvider = new EditorRuntimeServiceProvider(context); return(editor.EditValue(serviceProvider, serviceProvider, value)); }
public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { UITypeEditor editor = (UITypeEditor)context.PropertyDescriptor.GetEditor(typeof(UITypeEditor)); EditorRuntimeServiceProvider serviceProvider = new EditorRuntimeServiceProvider(context); return editor.EditValue(serviceProvider, serviceProvider, value); }