ColorConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) Метод

Определение

Преобразует указанный объект в тип, используемый преобразователем.Converts the given object to the converter's native type.

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

Параметры

context
ITypeDescriptorContext

Объект TypeDescriptor, предоставляющий контекст формата.A TypeDescriptor that provides a format context. Этот объект можно использовать для получения дополнительных сведений о среде, из которой вызывается данный преобразователь.You can use this object to get additional information about the environment from which this converter is being invoked.

culture
CultureInfo

Объект CultureInfo, определяющий язык и региональные параметры для представления цвета.A CultureInfo that specifies the culture to represent the color.

value
Object

Преобразуемый объект.The object to convert.

Возвращаемое значение

Object

Объект Object, представляющий конвертируемое значение.An Object representing the converted value.

Исключения

Преобразование не может быть выполнено.The conversion cannot be performed.

Комментарии

При преобразовании строки в объект с Color параметром ColorConverter принимается неполное имя цвета. в противном случае в процессе преобразования произойдет исключение.When converting from a string to a Color the ColorConverter expects the unqualified color name; otherwise, an exception will occur in the conversion process. Например, необходимо передать "Blue", а не "System. Drawing. Color. Blue" или "Color. Blue" в ConvertFrom метод.For example, you should pass "Blue", not "System.Drawing.Color.Blue" or "Color.Blue", to the ConvertFrom method.

Применяется к