Popup.CreateRootPopup(Popup, UIElement) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.