Class ColorEditor
Provides a user interface for choosing a color.
Inheritance
System.Object
System.Drawing.Design.UITypeEditor
ColorEditor
Namespace: FastReport.TypeEditors
Assembly: FastReport.dll
Syntax
public class ColorEditor : UITypeEditor
Methods
EditValue(ITypeDescriptorContext, IServiceProvider, Object)
Declaration
public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object Value)
Parameters
Type | Name | Description |
---|---|---|
System.ComponentModel.ITypeDescriptorContext | context | |
System.IServiceProvider | provider | |
System.Object | Value |
Returns
Type | Description |
---|---|
System.Object |
Overrides
System.Drawing.Design.UITypeEditor.EditValue(System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider, System.Object)
GetEditStyle(ITypeDescriptorContext)
Declaration
public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context)
Parameters
Type | Name | Description |
---|---|---|
System.ComponentModel.ITypeDescriptorContext | context |
Returns
Type | Description |
---|---|
System.Drawing.Design.UITypeEditorEditStyle |
Overrides
System.Drawing.Design.UITypeEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)
GetPaintValueSupported(ITypeDescriptorContext)
Declaration
public override bool GetPaintValueSupported(ITypeDescriptorContext context)
Parameters
Type | Name | Description |
---|---|---|
System.ComponentModel.ITypeDescriptorContext | context |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Drawing.Design.UITypeEditor.GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext)
PaintValue(PaintValueEventArgs)
Declaration
public override void PaintValue(PaintValueEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Design.PaintValueEventArgs | e |
Overrides
System.Drawing.Design.UITypeEditor.PaintValue(System.Drawing.Design.PaintValueEventArgs)