Share via


Popup.CreateRootPopup(Popup, UIElement) Método

Definición

Asocia un elemento secundario a un control 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)

Parámetros

popup
Popup

Popup al que se va a agregar el contenido secundario.

child
UIElement

Contenido secundario de UIElement.

Comentarios

Es posible que desee crear un control personalizado que tenga la misma funcionalidad que un control existente y que también muestre el comportamiento de .Popup Puede hacer que el control se comporte como un Popup mediante la adición de a Popup su control y la llamada al CreateRootPopup método .

Este método asigna child a la propiedad secundaria y enlaza las siguientes propiedades a child.

Debe implementarlos como propiedades de dependencia en el control para que se pueda usar de la misma manera que .Popup Para más información, consulte Propiedades de dependencia personalizadas.

Cuando se llama a CreateRootPopup, child no puede ser un elemento secundario de .UIElement Además, PlacementTarget debe establecerse en el control antes de llamar a este método.

Se aplica a