从另一帧更改框架内的页面

时间:2014-02-09 12:19:55

标签: c# frame silverlight-5.0

在我的MainPage中我有3个帧,并试图将我的FrameMain(帧)的页面更改为另一个页面,问题是如果我使用

我在第二帧内的另一个页面中这样做
NavigationService.Navigate(new Uri("/View/CreateAcc.xaml", UriKind.Relative));

它将当前帧加载到页面,但我希望FrameMain加载此页面,所以我尝试了:

MainPage main = new MainPage();
main.FrameMain.Navigate(new Uri("/View/CreateAcc.xaml", UriKind.Relative));

什么都没做...... 对于混淆文本感到抱歉,如果有人可以帮助我只看到在MainPage中更改页面的示例。

1 个答案:

答案 0 :(得分:0)

改变做法以获得我想要的东西,而不是在完全相同的位置使用框架实现两个WrapPanel,并使用属性Visibility放置一个Visible,另一个折叠和反面改变Panel显示。