ColorTypeConverter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
TypeConverter yang mengonversi dari string menjadi Color.
[Xamarin.Forms.Xaml.TypeConversion(typeof(Xamarin.Forms.Color))]
public class ColorTypeConverter : Xamarin.Forms.TypeConverter
type ColorTypeConverter = class
inherit TypeConverter
- Warisan
- Atribut
Keterangan
Contoh berikut menunjukkan beberapa variasi 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"));
Konstruktor
ColorTypeConverter() |
Membuat baru ColorTypeConverter dengan nilai default. |
Metode
CanConvertFrom(Type) |
Saat diimplementasikan di kelas turunan, mengembalikan nilai Boolean yang menunjukkan apakah pengonversi jenis turunan dapat mengonversi |
ConvertFrom(CultureInfo, Object) |
Kedaluwarsa.
Saat diimplementasikan dalam kelas turunan, mengonversi objek yang merupakan versi |
ConvertFrom(Object) |
Kedaluwarsa.
ConvertFrom(CultureInfo, Object) Panggilan dengan informasi budaya saat ini dan |
ConvertFromInvariantString(String) |
Membuat warna dari nama warna yang valid. |