ColorConverter.ConvertFrom 方法

定义

将给定对象转换为转换器的本机类型。

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);
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。 可使用此对象获取有关从中调用此转换器的环境的附加信息。

culture
CultureInfo

一个 CultureInfo,指定表示该颜色的区域性。

value
Object

要转换的对象。

返回

表示已转换的值的 Object

例外

无法执行转换。

注解

从字符串转换为 Color 时, ColorConverter 需要非限定的颜色名称;否则,转换过程中将发生异常。 例如,应将“Blue”而不是“System.Drawing.Color.Blue”或“Color.Blue”传递给 ConvertFrom 方法。

适用于