GridLengthTypeConverter クラス

定義

文字列から GridLength に変換する TypeConverterA TypeConverter that converts from strings to GridLengths.

[Xamarin.Forms.Xaml.TypeConversion(typeof(Xamarin.Forms.GridLength))]
public class GridLengthTypeConverter : Xamarin.Forms.TypeConverter
type GridLengthTypeConverter = class
    inherit TypeConverter
継承
GridLengthTypeConverter
属性

注釈

次の例では、いくつかの使用のGridLengthTypeConverter:The following example shows some uses of GridLengthTypeConverter:


            var converter = new GridLengthTypeConverter ();
    
            Assert.AreEqual (new GridLength (42), converter.ConvertFrom ("42"));
            Assert.AreEqual (new GridLength (42.2), converter.ConvertFrom ("42.2"));
            Assert.AreEqual (GridLength.Auto, converter.ConvertFrom ("auto"));
            Assert.AreEqual (GridLength.Auto, converter.ConvertFrom (" AuTo "));
            Assert.AreEqual (new GridLength (1, GridUnitType.Star), converter.ConvertFrom ("*"));
            Assert.AreEqual (new GridLength (42, GridUnitType.Star), converter.ConvertFrom ("42*"));

コンストラクター

GridLengthTypeConverter()

既定値を使用して新しい GridLength オブジェクトを作成します。Creates a new GridLength object with default values.

メソッド

CanConvertFrom(Type)

派生クラスとして実装された場合、派生型コンバーターが sourceType をそのターゲット型に変換できるかどうかを示すブール値を返します。When implemented in a derived class, returns a Boolean value that indicates whether or not the derived type converter can convert sourceType to its target type.

(継承元 TypeConverter)
ConvertFrom(CultureInfo, Object)

派生クラスとして実装された場合、value のバージョンでありターゲット型にキャストできるオブジェクトを変換します。When implemented in a derived class, converts an object that is a version of value and that can be cast to the target type.

(継承元 TypeConverter)
ConvertFrom(Object)

現在のカルチャ情報と o を使用して ConvertFrom(CultureInfo, Object) を呼び出しますCalls ConvertFrom(CultureInfo, Object) with the current culture information and o.

(継承元 TypeConverter)
ConvertFromInvariantString(String)

有効なグリッドの長さ記述子を GridLength に変換します。Converts a valid grid length descriptor in to a GridLength.

適用対象