PointHitTestResult.VisualHit Ö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.
Bir isabet testi sonucundan döndürülen görsel nesneyi alır.
public:
property System::Windows::Media::Visual ^ VisualHit { System::Windows::Media::Visual ^ get(); };
public System.Windows.Media.Visual VisualHit { get; }
member this.VisualHit : System.Windows.Media.Visual
Public ReadOnly Property VisualHit As Visual
Özellik Değeri
Visual İsabet testi sonucunu temsil eden bir nesne.
Örnekler
Aşağıdaki örnek, isabet testi sonuçları geri çağırma işlevinde özelliğine nasıl erişeceklerini VisualHit gösterir.
// Return the result of the hit test to the callback.
public HitTestResultBehavior MyHitTestResult(HitTestResult result)
{
// Add the hit test result to the list that will be processed after the enumeration.
hitResultsList.Add(result.VisualHit);
// Set the behavior to return visuals at all z-order levels.
return HitTestResultBehavior.Continue;
}
' Return the result of the hit test to the callback.
Public Function MyHitTestResult(ByVal result As HitTestResult) As HitTestResultBehavior
' Add the hit test result to the list that will be processed after the enumeration.
hitResultsList.Add(result.VisualHit)
' Set the behavior to return visuals at all z-order levels.
Return HitTestResultBehavior.Continue
End Function
Açıklamalar
Değer VisualHit , tek bir isabet testi sırasında birden çok görsel nesneyi temsil edebilir. İsabet testi geri çağırma yöntemi, görsel ağacındaki belirli bir görsel nesnede isabet testi tanımlandığında gerçekleştirdiğiniz eylemleri tanımlar. Eylemleri gerçekleştirdikten sonra, diğer görsel nesnelerin numaralandırmasına devam edilip edilmeyeceğini belirleyen bir HitTestResultBehavior değer döndürürsiniz. Döndürülen görsel nesnelerin numaralandırma sırası, işleme düzleminde z-sırasına göredir.