ColorTypeConverter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
ConvertFrom(CultureInfo, Object) |
Obsoletos.
Cuando se implementa en una clase derivada, convierte un objeto que es una versión de |
ConvertFrom(Object) |
Obsoletos.
Llama a ConvertFrom(CultureInfo, Object) con la información de la referencia cultural actual y |
ConvertFromInvariantString(String) |
Crea un color a partir de un nombre de color válido. |