Lingua

Popup.CreateRootPopup(Popup, UIElement) Metodo

Definizione

Associa un elemento figlio a un Popup controllo .

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)

Parametri

popup
Popup

Oggetto Popup a cui aggiungere contenuto figlio.

child
UIElement

Contenuto UIElement figlio.

Commenti

Potrebbe essere necessario creare un controllo personalizzato con la stessa funzionalità di un controllo esistente e presenta anche il comportamento di un oggetto Popup. È possibile fare in modo che il controllo si comporti come un Popup aggiungendo un Popup oggetto al controllo e chiamando il CreateRootPopup metodo .

Questo metodo assegna child alla proprietà figlio e associa le proprietà seguenti a child.

È consigliabile implementare queste proprietà come proprietà di dipendenza nel controllo in modo che possa essere usato allo stesso modo di un oggetto Popup. Per altre informazioni, vedere Proprietà di Dipendenza Personalizzate.

Quando si chiama CreateRootPopup, child non può essere figlio di un oggetto UIElement. Inoltre, PlacementTarget deve essere impostato sul controllo prima di chiamare questo metodo.

Si applica a