ConstraintExpression Sınıf

Tanım

Bir kısıtlama ilişkisini tanımlar.

public class ConstraintExpression : Xamarin.Forms.Xaml.IMarkupExtension<Xamarin.Forms.Constraint>
type ConstraintExpression = class
    interface IMarkupExtension<Constraint>
    interface IMarkupExtension
Devralma
ConstraintExpression
Uygulamalar

Oluşturucular

ConstraintExpression()

Varsayılan değerlerle yeni bir oluşturur ConstraintExpression .

Özellikler

Constant

Sabit kısıtlama değerini alır veya ayarlar.

ElementName

Kısıtlamanın hesaplanacağı kaynak öğenin adını alır veya ayarlar.

Factor

Bir kısıtlanmış boyutun, kaynak öğeye göre ölçeklendirilmesi için faktörü alır veya ayarlar.

Property

Kısıtlama hesaplamasında kullanılacak kaynak öğedeki özelliğin adını alır veya ayarlar.

Type

Kısıtlama türünü alır veya ayarlar.

Yöntemler

ProvideValue(IServiceProvider)

Türetilmiş bir sınıfta uygulandığında, bu biçimlendirme uzantısı için target özelliğinin değeri olarak sağlanmış bir nesne döndürür.

Belirtik Arabirim Kullanımları

IMarkupExtension.ProvideValue(IServiceProvider)

Yalnızca dahili kullanım içindir.

Şunlara uygulanır