Aracılığıyla paylaş


CustomPopupPlacement Yapı

Tanım

Popup denetimi için özel yerleştirme parametrelerini tanımlar.

public value class CustomPopupPlacement
public struct CustomPopupPlacement
type CustomPopupPlacement = struct
Public Structure CustomPopupPlacement
Devralma
CustomPopupPlacement

Açıklamalar

Yapısı, CustomPopupPlacement denetimin üst öğesiyle ilgili olarak bir Popup konum tanımlar ve bir ekran sınırı tarafından gizlendiğinde hareketlerin Popup nasıl daha görünür hale geleceğini tanımlar.

Temsilci System.Windows.Controls.Primitives.CustomPopupPlacementCallback , özelliği olarak ayarlandığında için özel yerleştirme seçenekleri Popup olarak bu yapıların bir dizisini PlacementCustomdöndürür.

Oluşturucular

Name Description
CustomPopupPlacement(Point, PopupPrimaryAxis)

Yapının yeni bir örneğini CustomPopupPlacement başlatır.

Özellikler

Name Description
Point

Denetimin sol üst köşesinin Popup yerleştirildiği hedef nesneye göre noktayı alır veya ayarlar.

PrimaryAxis

ekran sınırları tarafından gizlendiğinde Popup denetimin Popup hangi yönde taşınacaklarını alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Eşit olup olmadıklarını belirlemek için bu yapıyı başka bir CustomPopupPlacement yapıyla karşılaştırır.

GetHashCode()

Bu yapı için karma kodu alır.

İşleçler

Name Description
Equality(CustomPopupPlacement, CustomPopupPlacement)

Eşit olup olmadıklarını belirlemek için iki CustomPopupPlacement yapıyı karşılaştırır.

Inequality(CustomPopupPlacement, CustomPopupPlacement)

Eşit olup olmadıklarını belirlemek için iki CustomPopupPlacement yapıyı karşılaştırır.

Şunlara uygulanır

Ayrıca bkz.