ColorTypeConverter Sınıf

Tanım

TypeConverterDizeden öğesine dönüştüren bir Color .

[Xamarin.Forms.Xaml.TypeConversion(typeof(Xamarin.Forms.Color))]
public class ColorTypeConverter : Xamarin.Forms.TypeConverter
type ColorTypeConverter = class
    inherit TypeConverter
Devralma
ColorTypeConverter
Öznitelikler

Açıklamalar

Aşağıdaki örnek bazı çeşitlemelerini göstermektedir 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"));          

Oluşturucular

ColorTypeConverter()

Varsayılan değerlerle yeni bir oluşturur ColorTypeConverter .

Yöntemler

CanConvertFrom(Type)

Türetilmiş bir sınıfta uygulandığında, türetilen tür dönüştürücünün hedef türüne dönüştürüp dönüştürmeyeceğini belirten bir Boole değeri döndürür sourceType .

(Devralındığı yer: TypeConverter)
ConvertFrom(CultureInfo, Object)
Kullanımdan kalktı.

Türetilmiş bir sınıfta uygulandığında, bir sürümü olan value ve hedef türüne yayınlanuygulanabilen bir nesnesi dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFrom(Object)
Kullanımdan kalktı.

ConvertFrom(CultureInfo, Object)Geçerli kültür bilgileri ve ile çağrılar o .

(Devralındığı yer: TypeConverter)
ConvertFromInvariantString(String)

Geçerli bir renk adından renk oluşturur.

Şunlara uygulanır