Popup.CreateRootPopup(Popup, UIElement) Metoda

Definice

Připojí podřízený prvek k ovládacímu Popup prvku.

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)

Parametry

popup
Popup

Do Popup kterého chcete přidat podřízený obsah.

child
UIElement

Podřízený UIElement obsah.

Poznámky

Můžete chtít vytvořit vlastní ovládací prvek, který má stejné funkce jako existující ovládací prvek a také vykazuje chování objektu Popup. Ovládací prvek můžete nastavit tak Popup , že k ovládacímu prvku přidáte Popup a zavoláte metodu CreateRootPopup .

Tato metoda přiřadí child podřízenou vlastnost a vytvoří vazbu následujících vlastností na child.

Měli byste je implementovat jako vlastnosti závislosti v ovládacím Popupprvku, aby bylo možné je použít stejným způsobem jako . Další informace najdete v tématu Vlastní vlastnosti závislostí.

Když zavoláte CreateRootPopup, child nemůže být podřízeným objektem UIElement. PlacementTarget Také by měla být nastavena na ovládací prvek před voláním této metody.

Platí pro