ColorTypeConverter Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
TypeConverter Dizelerden öğ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
- Öznitelikler
Açıklamalar
Aşağıdaki örnekte bazı çeşitlemeleri gösterilmektedir 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 ColorTypeConverter bir oluşturur. |
Yöntemler
CanConvertFrom(Type) |
Türetilmiş bir sınıfta uygulandığında, türetilmiş tür dönüştürücüsünü hedef türüne dönüştürip dönüştüremeyeceğini |
ConvertFrom(CultureInfo, Object) |
Geçersiz.
Türetilmiş bir sınıfta uygulandığında, sürümü olan ve hedef türe dönüştürülebilen bir |
ConvertFrom(Object) |
Geçersiz.
Geçerli kültür bilgileri ve |
ConvertFromInvariantString(String) |
Geçerli bir renk adından bir renk oluşturur. |