ColorTypeConverter Klasse

Definition

Ein TypeConverter-Element, das aus Zeichenfolgen in ein Color-Element konvertiert wird.

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

Hinweise

Das folgende Beispiel zeigt einige Variationen von 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"));          

Konstruktoren

ColorTypeConverter()

Erstellt eine neue ColorTypeConverter-Klasse mit Standardwerten.

Methoden

CanConvertFrom(Type)

Bei der Implementierung in eine abgeleitete Klasse wird ein boolescher Wert zurückgegeben, der angibt, ob der abgeleitete Typkonverter sourceType in den jeweiligen Zieltyp konvertieren kann.

(Geerbt von TypeConverter)
ConvertFrom(CultureInfo, Object)
Veraltet.

Bei der Implementierung in eine abgeleitete Klasse wird ein Objekt konvertiert, das eine Version von value darstellt und in den Zieltyp umgewandelt werden kann.

(Geerbt von TypeConverter)
ConvertFrom(Object)
Veraltet.

Ruft ConvertFrom(CultureInfo, Object) mit den aktuellen Kulturinformationen und o auf.

(Geerbt von TypeConverter)
ConvertFromInvariantString(String)

Erstellt eine Farbe aus einem gültigen Farbnamen.

Gilt für: