Class PaddingsConverter
Provides a unified way of converting ChartMargins type values to other types, as well as for accessing standard values and sub properties.
Inheritance
Namespace: Telerik.Charting.Styles
Assembly: Telerik.WinControls.RadChart.dll
Syntax
public class PaddingsConverter : TypeConverter
Constructors
PaddingsConverter()
Declaration
public PaddingsConverter()
Methods
CanConvertFrom(ITypeDescriptorContext, Type)
Checks the possibility to convert from a different object type
Declaration
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
Parameters
System. An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
System. The type to convert from |
Returns
System. True if conversion is possible |
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)
Converts the given object to the ChartPaddings, using the specified context and culture information.
Declaration
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
Parameters
System. An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
System. Current culture settings |
System.
|
Returns
System. An System.Object that represents the converted value. |
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)
Declaration
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
Parameters
System.
|
System.
|
System.
|
System. The System.Type to convert the value parameter to. |
Returns
System. An System.Object that represents the converted value. |
CreateInstance(ITypeDescriptorContext, IDictionary)
Creates an instance of the type that this PaddingsConverter is associated with, using the specified context, given a set of property values for the object.
Declaration
public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues)
Parameters
System. An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
System. An System.Collections.IDictionary of new property values. |
Returns
System. An System.Object representing the given System.Collections.IDictionary, or null if the object cannot be created. |
GetCreateInstanceSupported(ITypeDescriptorContext)
Returns whether changing a value on this object requires a call to System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary) to create a new value, using the specified context.
Declaration
public override bool GetCreateInstanceSupported(ITypeDescriptorContext context)
Parameters
System. An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
Returns
System. true |
GetProperties(ITypeDescriptorContext, Object, Attribute[])
Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes.
Declaration
public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes)
Parameters
System. An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
System. An System.Object that specifies the type of array for which to get properties. |
System. An array of type System.Attribute that is used as a filter. |
Returns
System. A System.ComponentModel.PropertyDescriptorCollection with the properties that are exposed for this data type, or null if there are no properties. |
GetPropertiesSupported(ITypeDescriptorContext)
Returns whether this object supports properties, using the specified context.
Declaration
public override bool GetPropertiesSupported(ITypeDescriptorContext context)
Parameters
System. An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
Returns
System. true |