public override object EditValue( System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value) { if (provider != null) { IWindowsFormsEditorService edSvc = (IWindowsFormsEditorService)provider.GetService( typeof(IWindowsFormsEditorService)); if (edSvc == null) { return(value); } if (this.mByteSliderUI == null) { this.mByteSliderUI = new ByteSliderUI(); } this.mByteSliderUI.Start(edSvc, value); edSvc.DropDownControl(this.mByteSliderUI); value = this.mByteSliderUI.Value; this.mByteSliderUI.End(); } return(value); }
public override object EditValue( System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value) { if (provider != null) { IWindowsFormsEditorService edSvc = (IWindowsFormsEditorService)provider.GetService( typeof(IWindowsFormsEditorService)); if (edSvc == null) { return value; } if (this.mByteSliderUI == null) { this.mByteSliderUI = new ByteSliderUI(); } this.mByteSliderUI.Start(edSvc, value); edSvc.DropDownControl(this.mByteSliderUI); value = this.mByteSliderUI.Value; this.mByteSliderUI.End(); } return value; }