ColorTypeConverter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字列から Color に変換する TypeConverter。
[Xamarin.Forms.Xaml.TypeConversion(typeof(Xamarin.Forms.Color))]
public class ColorTypeConverter : Xamarin.Forms.TypeConverter
type ColorTypeConverter = class
inherit TypeConverter
- 継承
- 属性
注釈
次の例は、 のいくつかのバリエーションを ColorTypeConverter示しています。
var converter = new ColorTypeConverter ();
Assert.True (converter.CanConvertFrom (typeof(string)));
Assert.AreEqual (Color.Blue, converter.ConvertFromInvariantString ("Color.Blue"));
Assert.AreEqual (Color.Blue, converter.ConvertFromInvariantString ("Blue"));
Assert.AreEqual (Color.Blue, converter.ConvertFromInvariantString ("#0000ff"));
Assert.AreEqual (Color.Default, converter.ConvertFromInvariantString ("Color.Default"));
Assert.AreEqual (Color.Accent, converter.ConvertFromInvariantString ("Accent"));
var hotpink = Color.FromHex ("#FF69B4");
Color.Accent = hotpink;
Assert.AreEqual (Color.Accent, converter.ConvertFromInvariantString ("Accent"));
コンストラクター
ColorTypeConverter() |
既定値を使用して新しい ColorTypeConverter を作成します。 |
メソッド
CanConvertFrom(Type) |
派生クラスとして実装された場合、派生型コンバーターが |
ConvertFrom(CultureInfo, Object) |
互換性のために残されています。
派生クラスとして実装された場合、 |
ConvertFrom(Object) |
互換性のために残されています。
現在のカルチャ情報と |
ConvertFromInvariantString(String) |
有効な色名から色を作成します。 |