or
You must include a valid copyright message in your Integrated Products in a location viewable by Authorized End-Users (e.g. “About” box) that will serve to protect Telerik’s copyright and other intellectual property rights in the Software
BitmapImage bmp = new BitmapImage();
bmp.BeginInit();
bmp.UriSource = new Uri(@"FULL PATH TO THE FILE", UriKind.Absolute);
bmp.EndInit(); Employee.Picture.Source = bmp; SomeImageOnTheForm.Source = bmp; // To test the successful load.
<br> <telerik:CarouselScrollButton Margin="2" CarouselScrollButtonType="LineLeft" Grid.Column="1" Height="40" Width="40" Command="{x:Static ScrollBar.LineLeftCommand}" Style="{StaticResource CarouselScrollButtonStyle}" ><br> <telerik:CarouselScrollButton.Foreground><br> <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"><br> <GradientStop Color="#FFD0F262" Offset="0.004"/><br> <GradientStop Color="#FFDEEC58" Offset="1"/><br> </LinearGradientBrush><br> </telerik:CarouselScrollButton.Foreground><br> </telerik:CarouselScrollButton>| <telerik:RadTreeView IsDragDropEnabled="True" MouseDoubleClick="treeView_MouseDoubleClick"> |
| <telerik:RadTreeView.ItemContainerStyle> |
| <Style TargetType="{x:Type telerik:RadTreeViewItem}"> |
| <Setter Property="HorizontalContentAlignment" Value="Stretch"/> |
| <Setter Property="IsExpanded" Value="True"/> |
| <EventSetter Event="MouseDoubleClick" Handler="treeViewItem_MouseDoubleClick"/> |
| </Style> |
| </telerik:RadTreeView.ItemContainerStyle> |
| <telerik:RadTreeView.ItemTemplate> |
| <HierarchicalDataTemplate ItemsSource="{Binding Children}"> |
| <Border BorderThickness="1" BorderBrush="LightGray" Margin="2" CornerRadius="5"> |
| <Grid> |
| <Grid.ColumnDefinitions> |
| <ColumnDefinition Width="Auto"/> |
| <ColumnDefinition Width="*"/> |
| </Grid.ColumnDefinitions> |
| <TextBlock Grid.Column="0" Text="{Binding Key}" Margin="3,0,10,0"/> |
| <GridSplitter Grid.Column="0" Width="1" Background="LightGray" ResizeDirection="Columns" dragDrop:RadDragAndDropManager.AllowDrag="True" dragDrop:RadDragAndDropManager.DragQuery="GridSplitter_DragQuery"/> |
| <TextBlock Grid.Column="1" Text="{Binding Text}" Margin="3,0,0,0"/> |
| </Grid> |
| </Border> |
| </HierarchicalDataTemplate> |
| </telerik:RadTreeView.ItemTemplate> |
| <telerik:RadTreeView.Items> |
| <local:PairText Key="line1" Text="Some text for line1"/> |
| <local:PairText Key="line2" Text="Some text for line2"/> |
| <local:PairText Key="line3" Text="Some text for line3"> |
| <local:PairText.Children> |
| <local:PairText Key="line3.1" Text="Some text for line3.1"/> |
| <local:PairText Key="line3.2" Text="Some text for line3.2"/> |
| <local:PairText Key="line3.3" Text="Some text for line3.3"/> |
| </local:PairText.Children> |
| </local:PairText> |
| <local:PairText Key="line4" Text="Some text for line4"/> |
| <local:PairText Key="line5" Text="Some text for line5"/> |
| </telerik:RadTreeView.Items> |
| </telerik:RadTreeView> |
| private void treeView_MouseDoubleClick(object sender, MouseButtonEventArgs e) |
| { |
| MessageBox.Show("Tree"); |
| e.Handled = true; |
| } |
| private void treeViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e) |
| { |
| PairText pair = (sender as RadTreeViewItem).Item as PairText; |
| MessageBox.Show("Item : " + pair.Key); |
| e.Handled = true; |
| } |

I put this control on a grid and it dramatically reduces the rendering speed of the grid. It takes noticeably longer to scroll down.
Am I doing something wrong?
Here is what I have added to the Grid.
<telerik:GridViewDataColumn DataMemberBinding="{Binding Path=Rating}" Header="Rating" MinWidth="60" Width="SizeToCells"> <telerik:GridViewColumn.CellTemplate> <DataTemplate> <telerikInput:RadRating Name="_leadRating" Value="{Binding Path=Rating,Mode=TwoWay}" UseLayoutRounding="True"> <i:Interaction.Triggers> <i:EventTrigger EventName="ValueChanged"> <cmd:EventToCommand Command="{Binding Path=DataContext.ChangeRatingCommand, RelativeSource={RelativeSource FindAncestor, AncestorType=UserControl, AncestorLevel=1}}" CommandParameter="{Binding}" /> </i:EventTrigger> </i:Interaction.Triggers> </telerikInput:RadRating> </DataTemplate> </telerik:GridViewColumn.CellTemplate> </telerik:GridViewDataColumn>
<Grid x:Name="LayoutRoot" Background="White"> <Grid.Resources> <local:KPI_Diff_Style x:Key="_DiffStyle" > <local:KPI_Diff_Style.UpStyle> <Style TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="Red"/> </Style> </local:KPI_Diff_Style.UpStyle> <local:KPI_Diff_Style.DownStyle> <Style TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="Yellow"/> </Style> </local:KPI_Diff_Style.DownStyle> <local:KPI_Diff_Style.EqStyle> <Style TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="Green"/> </Style> </local:KPI_Diff_Style.EqStyle> </local:KPI_Diff_Style> </Grid.Resources> <telerik:RadGridView x:Name="gridKPI" CanUserFreezeColumns="False" ItemsSource="{Binding}" ShowGroupPanel="False" GridLinesVisibility="Horizontal" AutoGenerateColumns="False"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding KPINameDisplay}" Header="KPI Trends" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding KPIName}" Header="KPI Name" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding MapKPIColumnName}" Header="KPI Column Name" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding StartDate}" Header="Start Date" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding EndDate}" Header="End Date" /> <telerik:GridViewImageColumn DataMemberBinding="{Binding ImageUpDown}" Header="Difference" ImageStretch="None" CellStyleSelector="{StaticResource _DiffStyle}" MinWidth="5" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding ImageView}" Header="View" > <telerik:GridViewDataColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <Button Content="View Details" /> </StackPanel> </DataTemplate> </telerik:GridViewDataColumn.CellTemplate> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> </telerik:RadGridView></Grid>