2012-11-22 25 views
1

我想在一個地方創建一個彈出控件的方式,如用戶控件。然後在多個視圖中,我可以使用相同的彈出控件。作爲用戶控件或模板控制的彈出窗口Windows 8/WinRT C#

我認爲解決方案可以是使用用戶控制或模板控制。我從來沒有使用過任何一種。

我可以使用用戶控件或模板控件彈出?

有沒有更好的解決方案?

我還應該提到我使用的是C#/ XAML。

回答

2

您不能直接將控件模板應用於Popup控件,因此用戶控件正是您所需的。

只需創建一個包含所需內容和用戶界面的用戶控件,然後在希望顯示的每個視圖中的新彈出控件內重新使用該控件。

+0

這是一個很好的解決方案。謝謝你BenBtg。我最初正在尋找一種方法在一個地方創建完整的彈出控件。由於彈出控件本身只設置了一個或兩個屬性,我真正想要的是彈出窗口的內容。 – Robert

相關問題