次の方法で共有


OpacityConverter.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

型コンバーターのコンテキストに関する情報を提供する ITypeDescriptorContext

culture
CultureInfo

変換に使用するロケール情報。

value
Object

変換対象のオブジェクト。

戻り値

変換後の value を表す Object

例外

オブジェクトが、変換がサポートされている型ではありませんでした。

valueDouble 型に正しく変換できませんでした。

- または -

変換後の value が、0% 未満、または 100% を超える値でした。

注釈

このConvertFromメソッドは、パーセンテージまたは小数部を表す値を、不透明度をパーセンテージとして表す対応するDouble値に変換Stringするために特化されています。 以外 String の型は、このメソッドの基底クラスの実装に渡されます。

注意 (継承者)

独自の変換要件を指定するには、このメソッドをオーバーライドします。

パラメーターを context 使用して、このコンバーターが呼び出される環境に関する追加情報を抽出できます。 パラメーターは である null場合があるため、常に内容を確認する必要があります。 また、 の ITypeDescriptorContext プロパティも を返す null場合があります。

適用対象

こちらもご覧ください