This question is locked. New answers and comments are not allowed.
Hi,
I've been trying to navigate from my main page to another page and also using transition. I followed the example and help file but didn't help. I think I am missing something here. Please see my xaml and code behin below.
<telerik:RadPage x:Class="greenwavevoice.MainPage" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" xmlns:uriMapper="clr-namespace:System.Windows.Navigation;assembly=System.Windows.Controls.Navigation" xmlns:dataControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.DataForm.Toolkit" mc:Ignorable="d" d:DesignWidth="900" d:DesignHeight="500" xmlns:transitions="clr-namespace:Telerik.Windows.Controls.TransitionEffects;assembly=Telerik.Windows.Controls" xmlns:navigatio="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" > <Grid x:Name="LayoutRoot" Background="#FF4B5358"> <Grid.ColumnDefinitions> <ColumnDefinition Width="20"></ColumnDefinition> <ColumnDefinition Width="120" /> <ColumnDefinition Width="100*" /> <ColumnDefinition Width="100*" /> <ColumnDefinition Width="100*" /> <ColumnDefinition Width="100*" /> <ColumnDefinition Width="100*" /> <ColumnDefinition Width="100*" /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="146"></RowDefinition> <RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition> </Grid.RowDefinitions> <Border Background="#FF879D89" Grid.Column="0" Grid.Row="0" Opacity="0.9" Grid.ColumnSpan="8" > <telerik:RadRibbonBar Title="Green Wave Voice" > <telerik:RadRibbonTab Header="English"> <telerik:RadRibbonGroup Header="Membership" Icon="/Telerik.Windows.Controls.RibbonBar;component/RibbonGroupCollapsedIcon.png"> <telerik:RadRibbonButton Content="Become a Member" Click="RadRibbonButton_Click" /> <telerik:RadRibbonButton Content="Log in" /> <telerik:RadRibbonButton Content="Forgotten Password?" /> </telerik:RadRibbonGroup> <telerik:RadRibbonGroup Header="Contact us" Icon="/Telerik.Windows.Controls.RibbonBar;component/RibbonGroupCollapsedIcon.png"> <telerik:RadRibbonButton Content="Email" /> </telerik:RadRibbonGroup> <telerik:RadRibbonGroup Header="About us" Icon="/Telerik.Windows.Controls.RibbonBar;component/RibbonGroupCollapsedIcon.png"> <telerik:RadRibbonButton Content="Who We Are!" /> <telerik:RadRibbonButton Content="Our Mission" /> </telerik:RadRibbonGroup> </telerik:RadRibbonTab> <telerik:RadRibbonTab Header="فارسی"> <telerik:RadRibbonGroup Header="News" Icon="/Telerik.Windows.Controls.RibbonBar;component/RibbonGroupCollapsedIcon.png" /> </telerik:RadRibbonTab> </telerik:RadRibbonBar> <!--<StackPanel Margin="0" VerticalAlignment="Stretch" Orientation="Horizontal"> <telerik:RadButton x:Name="btnpersian" Content="فارسی" Click="btnpersian_Click" Width="100" > </telerik:RadButton> <telerik:RadButton x:Name="btnenglish" Content="English" Width="100" /> </StackPanel>--> </Border> <telerik:RadFrameContainer x:Name="mainframe1" Grid.Column="0" Grid.Row="0" Grid.RowSpan="6" Grid.ColumnSpan="9" > <telerik:RadFrame x:Name="myframe" ></telerik:RadFrame> </telerik:RadFrameContainer> </Grid> </telerik:RadPage > namespace testing { using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using System.Windows.Navigation; using Telerik.Windows.Controls.TransitionEffects; using Telerik.Windows.Controls; public partial class MainPage : Telerik.Windows.Controls.RadPage { Telerik.Windows.Controls.NavigationService service; public MainPage() { InitializeComponent(); } private void RadRibbonButton_Click(object sender, RoutedEventArgs e) { Telerik.Windows.Controls.NavigationService service1 = Telerik.Windows.Controls.NavigationService.GetNavigationService(); service1.Target = this.mainframe1; service1.Transition = new Telerik.Windows.Controls.FadeTransition(new TimeSpan(0, 0, 0, 1)); service1.Navigate(new Persianmenu()); } } }I hope someone can help me.
Many thanks,
Kamal