KeyboardTypeConverter Sınıf

Tanım

Bir TypeConverter dizeyi öğesine dönüştüren bir Keyboard .

[Xamarin.Forms.Xaml.TypeConversion(typeof(Xamarin.Forms.Keyboard))]
public class KeyboardTypeConverter : Xamarin.Forms.TypeConverter
type KeyboardTypeConverter = class
    inherit TypeConverter
Devralma
KeyboardTypeConverter
Öznitelikler

Açıklamalar

Aşağıdaki XAML kod parçacığında, bir KeyboardTypeConverter 'ın arka planda kullanıldığı bir durum gösterilmektedir:

<Entry Keyboard="Keyboard.Telephone" /> 

Aşağıda bazı formların örnekleri gösterilmektedir KeyboardTypeConverter :

var converter = new KeyboardTypeConverter ();
foreach (var kvp in new Dictionary<string, Keyboard> {
    {"Keyboard.Default", Keyboard.Default},
    {"Keyboard.Email", Keyboard.Email},
    {"Keyboard.Text", Keyboard.Text},
    {"Keyboard.Url", Keyboard.Url},
    {"Keyboard.Telephone", Keyboard.Telephone},
    {"Keyboard.Chat", Keyboard.Chat},
})
Assert.AreSame (kvp.Value, converter.ConvertFrom (kvp.Key));

Oluşturucular

KeyboardTypeConverter()

KayboardTypeConverter sınıfının yeni bir örneğini başlatır.

Yöntemler

CanConvertFrom(Type)

Türetilmiş bir sınıfta uygulandığında, türetilen tür dönüştürücünün hedef türüne dönüştürüp dönüştürmeyeceğini belirten bir Boole değeri döndürür sourceType .

(Devralındığı yer: TypeConverter)
ConvertFrom(CultureInfo, Object)
Kullanımdan kalktı.

Türetilmiş bir sınıfta uygulandığında, bir sürümü olan value ve hedef türüne yayınlanuygulanabilen bir nesnesi dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFrom(Object)
Kullanımdan kalktı.

ConvertFrom(CultureInfo, Object)Geçerli kültür bilgileri ve ile çağrılar o .

(Devralındığı yer: TypeConverter)
ConvertFromInvariantString(String)

Geçerli klavye adı için bir klavye döndürür.

Şunlara uygulanır