Popup.CreateRootPopup(Popup, UIElement) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將子項目附加至 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)
參數
備註
您可能想要建立與現有控制項具有相同功能的自訂控制項,並展示 的行為 Popup 。 您可以藉由將 加入 Popup 至控制項並呼叫 CreateRootPopup 方法,讓控制項的行為類似 Popup 。
這個方法會 child
指派給子屬性,並將下列屬性系結至 child
。
您應該在控制項中實作這些屬性做為相依性屬性,以便使用與 相同的方式 Popup 。 如需詳細資訊,請參閱自訂相依性屬性。
當您呼叫 CreateRootPopup 時, child
不能是 的 UIElement 子系。 此外, PlacementTarget
您應該先在控制項上設定,再呼叫這個方法。