Popup.CreateRootPopup(Popup, UIElement) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Associa un elemento figlio a un controllo 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)
Parametri
Commenti
È possibile 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 al controllo e chiamando il CreateRootPopup metodo .
Questo metodo assegna child
alla proprietà figlio e associa le proprietà seguenti a child
.
È necessario 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à Dependency personalizzate.
Quando si chiama CreateRootPopup, child
non può essere un elemento figlio di un oggetto UIElement. Inoltre, PlacementTarget
deve essere impostato sul controllo prima di chiamare questo metodo.