Aracılığıyla paylaş


PointHitTestResult.VisualHit Özellik

Tanım

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

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.

Şunlara uygulanır