コード例 #1
0
 public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value)
 {
     IWindowsFormsEditorService service =
         (IWindowsFormsEditorService) provider.GetService(typeof (IWindowsFormsEditorService));
     ColorDropDown dropDownControl = new ColorDropDown();
     dropDownControl.Color = (Color) value;
     service.DropDownControl(dropDownControl);
     return dropDownControl.Color;
 }
コード例 #2
0
        public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value)
        {
            IWindowsFormsEditorService service =
                (IWindowsFormsEditorService)provider.GetService(typeof(IWindowsFormsEditorService));
            ColorDropDown dropDownControl = new ColorDropDown();

            dropDownControl.Color = (Color)value;
            service.DropDownControl(dropDownControl);
            return(dropDownControl.Color);
        }