When i use Navigate() function of RadFrame control. I met an error at Frame.Navigate(navi);:
"Root visual should be Panel". please helps me to solve that problem!
public TemplateFrame()
{
InitializeComponent();
NavigatePage navi = new NavigatePage(new Page());
Frame.Navigate(navi);
}
NavigatePage is created like that :
public partial class NavigatePage : UserControl,IFrame
{
public NavigatePage()
{
InitializeComponent();
}
public NavigatePage(Page nextPage)
{
InitializeComponent();
LayoutRoot.Children.Add(nextPage);
}
"Root visual should be Panel". please helps me to solve that problem!
public TemplateFrame()
{
InitializeComponent();
NavigatePage navi = new NavigatePage(new Page());
Frame.Navigate(navi);
}
NavigatePage is created like that :
public partial class NavigatePage : UserControl,IFrame
{
public NavigatePage()
{
InitializeComponent();
}
public NavigatePage(Page nextPage)
{
InitializeComponent();
LayoutRoot.Children.Add(nextPage);
}