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.ComponentModel.ITypeDescriptorContext
context
An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
|
System.Type
sourceType
The type to convert from |
Returns
|
System.Boolean
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.ComponentModel.ITypeDescriptorContext
context
An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
|
System.Globalization.CultureInfo
culture
Current culture settings |
|
System.Object
value
|
Returns
|
System.Object
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.ComponentModel.ITypeDescriptorContext
context
|
|
System.Globalization.CultureInfo
culture
|
|
System.Object
value
|
|
System.Type
destinationType
The System.Type to convert the value parameter to. |
Returns
|
System.Object
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.ComponentModel.ITypeDescriptorContext
context
An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
|
System.Collections.IDictionary
propertyValues
An System.Collections.IDictionary of new property values. |
Returns
|
System.Object
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.ComponentModel.ITypeDescriptorContext
context
An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
Returns
|
System.Boolean
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.ComponentModel.ITypeDescriptorContext
context
An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
|
System.Object
value
An System.Object that specifies the type of array for which to get properties. |
|
System.Attribute[]
attributes
An array of type System.Attribute that is used as a filter. |
Returns
|
System.ComponentModel.PropertyDescriptorCollection
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.ComponentModel.ITypeDescriptorContext
context
An System.ComponentModel.ITypeDescriptorContext that provides a format context. |
Returns
|
System.Boolean
true |