ColorTypeConverter Clase

Definición

TypeConverter que convierte las cadenas en un Color.

[Xamarin.Forms.Xaml.TypeConversion(typeof(Xamarin.Forms.Color))]
public class ColorTypeConverter : Xamarin.Forms.TypeConverter
type ColorTypeConverter = class
    inherit TypeConverter
Herencia
ColorTypeConverter
Atributos

Comentarios

En el ejemplo siguiente se muestran algunas variaciones de 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"));          

Constructores

ColorTypeConverter()

Crea un ColorTypeConverter con valores predeterminados.

Métodos

CanConvertFrom(Type)

Cuando se implementa en una clase derivada, devuelve un valor booleano que indica si el convertidor de tipos derivados puede convertir sourceType a su tipo de destino o no.

(Heredado de TypeConverter)
ConvertFrom(CultureInfo, Object)
Obsoleto.

Cuando se implementa en una clase derivada, convierte un objeto que es una versión de value y que se puede convertir al tipo de destino.

(Heredado de TypeConverter)
ConvertFrom(Object)
Obsoleto.

Llama a ConvertFrom(CultureInfo, Object) con la información de la referencia cultural actual y o.

(Heredado de TypeConverter)
ConvertFromInvariantString(String)

Crea un color a partir de un nombre de color válido.

Se aplica a