Popup.CreateRootPopup(Popup, UIElement) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.