2011-07-01 91 views
0

我有一個非常大的混淆問題....用戶控制問題

是.xaml文件是一個頁面或usercontrol。 簡單的話是銀光有頁面或每個銀光頁面被稱爲usercontrol?

我有一個場景: 首先我有mainpage和app.xaml。

我已將myPage.xaml添加爲sivlerlight usercontrol。這與主頁面具有相同的擴展名和代碼。我能找到我的頁面作爲Silverlight的用戶控件在工具箱菜單中,但不是主頁...是否有任何特定的原因,我不能使用mainpage作爲用戶控件... ???

任何答案讚賞。

在此先感謝...

回答

2

當你右擊該項目並選擇Add New Item,你可以選擇添加任何Silverlight的網頁或用戶控制。這兩個都寫在XAML,而是一個與<Page>開始和其他與<UserControl>

**與高科技型魔術的修正

用戶控件是寫自己的.xaml對象的基類編輯。一個頁面從用戶控件繼承,但具有附加功能(您可以在一個框架內導航到它)

希望這會有所幫助。

+0

「只能在頁面內顯示」不正確。爲了澄清上述情況,UserControls也被用作頁面(但沒有導航附加功能)。 –

+0

謝謝!修改後進行編輯。 –