Freigeben über


CustomPopupPlacement Struktur

Definition

Definiert benutzerdefinierte Platzierungsparameter für ein Popup-Steuerelement.

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

Hinweise

Die CustomPopupPlacement Struktur definiert eine Position für ein Popup Steuerelement in Bezug auf das übergeordnete Steuerelement und definiert, wie die Popup Verschiebungen sichtbarer werden, wenn sie durch eine Bildschirmgrenze verdeckt werden.

Eine System.Windows.Controls.Primitives.CustomPopupPlacementCallback Stellvertretung gibt ein Array dieser Strukturen als benutzerdefinierte Platzierungsoptionen zurück Popup , wenn die Placement Eigenschaft auf Custom".

Konstruktoren

CustomPopupPlacement(Point, PopupPrimaryAxis)

Initialisiert eine neue Instanz der CustomPopupPlacement-Struktur.

Eigenschaften

Point

Ruft den Punkt relativ Zielobjekt ab, an dem die obere linke Ecke des Popup-Steuerelements platziert wird, oder legt diesen Punkt fest.

PrimaryAxis

Ruft eine Richtung ab, in die ein Popup-Steuerelement verschoben wird, wenn das Popup durch Bildschirmränder verdeckt ist.

Methoden

Equals(Object)

Vergleicht diese Struktur auf Gleichheit mit einer anderen CustomPopupPlacement-Struktur.

GetHashCode()

Ruft den Hashcode für diese Struktur ab.

Operatoren

Equality(CustomPopupPlacement, CustomPopupPlacement)

Vergleicht zwei CustomPopupPlacement-Strukturen, um zu bestimmen, ob diese gleich sind.

Inequality(CustomPopupPlacement, CustomPopupPlacement)

Vergleicht zwei CustomPopupPlacement-Strukturen, um zu bestimmen, ob diese ungleich sind.

Gilt für

Siehe auch