2015-02-24 45 views
1

我有兩個xaml文件。 main.xaml文件和一個名爲test.xaml的輔助文件如何從多個XAML文件的WPF代碼中訪問元素

在main.xaml文件中,我使用(帶有框架)test.xaml文件。

<Frame x:Name="test" Source="test.xaml"/> 

所有元素都有使用x:names標籤的名稱。 如何以編程方式從main.xaml代碼後面的文件中訪問test.xaml中的元素?

Zjeriet

回答

1

如何編程訪問元素

從你的主頁的代碼背後投射的source元素的類實例的名稱,其test.xaml基於斷和訪問在代碼隱藏中適當。

var myPage = test.Source as {InsertClassNameHere}; 
+0

我已經添加 '×:類= 「Skeiron.TestPage」' 到test.xaml頁 並補充 'VAR MYPAGE = NMSRing.Source爲{Skeiron.TestPage};' 我的主頁的代碼。 我收到預期類型的​​錯誤。 – Zjerre 2015-02-25 08:42:31

+0

@Zjerre你的意思是它找不到'Skeiron.TestPage'類? – OmegaMan 2015-02-25 13:41:04

+0

是的,它看起來像。 我沒有test.xaml頁面的文件背後的代碼。那是問題嗎。 test.xaml與 – Zjerre 2015-02-25 16:52:21

相關問題