ValueSource.IsExpression Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu değerin değerlendirilen bir ifadeden kaynaklanıp kaynaklandığını bildiren bir değer alır. Bu destekleyici bir BindingExpression bağlama veya DynamicResource biçimlendirme uzantısını destekleyenler gibi bir iç ifade olabilir.
public:
property bool IsExpression { bool get(); };
public bool IsExpression { get; }
member this.IsExpression : bool
Public ReadOnly Property IsExpression As Boolean
Özellik Değeri
true değer değerlendirilen bir ifadeden geliyorsa; aksi takdirde , false.
Açıklamalar
Değerlendirilen bir ifade, ifadenin uygulandığı belirli bir temel değer ayarı koşulunu da içinde BaseValueSourcebir değer olarak bildirir. , BaseValueSource olduğu IsExpressiontrueherhangi bir özellik için hala çok ilgilidir. Bir değerin bir ifade aracılığıyla gelip gelmediğini bilmek, özellikle değer bir şablon veya devralınan özellik değeri gibi dolaylı olarak ayarlandıysa yararlı olabilir.
bir ifade değerlendiremezse (bağlama başarısız oldu; bu adın kaynağı bulunamadı), değer büyük olasılıkla varsayılan değer olan özellik sistemindeki başka bir katılımcıdan gelir. Bu kaynak daha sonra içinde BaseValueSourcebildirilir. Başarısız ifade değerlendirmeleri için falsedöndürülecekIsExpression.