0
我有兩個頁面,一個和兩個。第一頁包含一個漢堡包菜單以及其他一些可以在多個頁面上重複使用的對象。在第一頁中,有一個名爲ContentFrame
的框架,使用ContentFrame.Navigate(typeof(PageTwo), this)
導航到其他頁面。一旦導航,我可以參考我想在第二頁中修改的內容,但是如果我想從第二頁引用第一頁中出現的對象,我該怎麼做?(UWP)從導航框架中引用父頁面
形象視覺樹:
具體來說,我想從頁兩個參考errorPopup
。我曾嘗試使用VisualTreeHelper.GetParent
,但在獲取父頁(第一頁)後,我無法編輯及其子項。從Window開始,在UWP中執行此操作的最佳方法是什麼? GetWindow不可用?
Ehhhh沒有。不,不,不,不。請不要在另一個頁面中嵌套頁面... –
那麼更好的方法是什麼?我想在導航到的所有頁面上重複使用漢堡包按鈕和頂部框架。 – ellibelli
然後將控件放在一個單獨的文件中並在每個頁面中引用它 –