Share via


Popup.CreateRootPopup(Popup, UIElement) Méthode

Définition

Joint un élément enfant à un contrôle Popup.

public:
 static void CreateRootPopup(System::Windows::Controls::Primitives::Popup ^ popup, System::Windows::UIElement ^ child);
public static void CreateRootPopup (System.Windows.Controls.Primitives.Popup popup, System.Windows.UIElement child);
static member CreateRootPopup : System.Windows.Controls.Primitives.Popup * System.Windows.UIElement -> unit
Public Shared Sub CreateRootPopup (popup As Popup, child As UIElement)

Paramètres

popup
Popup

Popup auquel le contenu enfant doit être ajouté.

child
UIElement

Contenu enfant UIElement.

Remarques

Vous pouvez créer un contrôle personnalisé qui a les mêmes fonctionnalités qu’un contrôle existant et qui présente également le comportement d’un Popup. Vous pouvez faire en sorte que votre contrôle se comporte comme un Popup en ajoutant un Popup à votre contrôle et en appelant la CreateRootPopup méthode .

Cette méthode affecte child à la propriété enfant et lie les propriétés suivantes à child.

Vous devez les implémenter en tant que propriétés de dépendance dans votre contrôle afin qu’ils puissent être utilisés de la même façon qu’un Popup. Pour plus d’informations, consultez Propriétés de dépendance personnalisées.

Lorsque vous appelez CreateRootPopup, child ne peut pas être un enfant d’un UIElement. En outre, PlacementTarget doit être défini sur votre contrôle avant d’appeler cette méthode.

S’applique à