public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { IWindowsFormsEditorService wfes = provider.GetService(typeof(IWindowsFormsEditorService)) as IWindowsFormsEditorService; if (wfes != null) { ItemSelector uc1 = new ItemSelector((Item)value); wfes.DropDownControl(uc1); value = uc1.Value; } return(value); }
public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { IWindowsFormsEditorService wfes = provider.GetService(typeof(IWindowsFormsEditorService)) as IWindowsFormsEditorService; if (wfes != null) { ItemSelector uc1 = new ItemSelector((Item)value); wfes.DropDownControl(uc1); value = uc1.Value; } return value; }