0
我在這幾天接近Metro App開發,所以請溫和。用戶控件中的動態內容[Metro應用程序,xaml]
我已經創建了一個用戶控件 - 一些按鈕和文本塊,它被加載到我的應用程序的每個頁面中。我希望texblock根據所選頁面動態更改:例如,用戶控件的其中一個texblock是頁面標題。我怎樣才能做到這一點?
我在這幾天接近Metro App開發,所以請溫和。用戶控件中的動態內容[Metro應用程序,xaml]
我已經創建了一個用戶控件 - 一些按鈕和文本塊,它被加載到我的應用程序的每個頁面中。我希望texblock根據所選頁面動態更改:例如,用戶控件的其中一個texblock是頁面標題。我怎樣才能做到這一點?
您可以通過查找您要添加的用戶控件的子代來尋找簡單的代碼。
XAML代碼
xmlns:newPage="using:TestApp"
添加頁面像這樣說MainPage.xaml中:
<newPage:TestPage x:Name="pageNew"></newPage:TestPage>
然後從代碼背後的炫魅即MainPage.xaml.cs中
public mainpage(){
的
InitializeComponent(); var newPageContent = pageNew.Content; //此處內容將要給你usercntrl }
現在你可以類型轉換像 (Grid)newPageContent = pageNew.content; var TextBlockFirst = newPageContent.children[0];
等等:)請檢查的建議是有益的:)
的immidiete孩子