我的問題與我在這裏看過的例子有點不同。導航控制(使用功能)
我有一個導航用戶控件,我把每一頁上。 在典型的頁面上,我有按鈕點擊事件。
private void butArtists_Click(object sender, RoutedEventArgs e)
{
PhoneApplicationFrame frame = Application.Current.RootVisual as PhoneApplicationFrame;
MainPage mp = frame.Content as MainPage;
mp.PlayerMenu("Artists");
}
當我在MainPage.xaml上的代碼工作正常。但是當我在pg藝術家身上沒有任何反應。我假設正在發生的是頁面正在設置,但沒有顯示。
我對上述函數和類似函數設置了斷點。我對嗎?
所以問題是,當用戶控件嵌入到pg藝術家中時,幀內容不會切換回MainPage。
如果您不是主頁上'frame.Content作爲MainPage'將返回'null' – 2012-01-17 14:50:17