This question is locked. New answers and comments are not allowed.
I can't set the icon, based on a resource.
The error tells my "Can't find resource key IconTemplate".
This is my code:
I think I am missing something here.
Hope someone helpes me out.
The error tells my "Can't find resource key IconTemplate".
This is my code:
| <telerikNavigation:RadWindow |
| xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
| xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
| xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" |
| xmlns:dataForm="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.DataForm.Toolkit" |
| xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
| xmlns:localCommon="clr-namespace:GaSuite" |
| x:Class="GaSuite.Dep_EditWindow" |
| Width="400" Height="Auto" |
| mc:Ignorable="d" |
| Icon="/Images/department.png" |
| IconTemplate="{StaticResource IconTemplate}" |
| > |
| <Grid x:Name="LayoutRoot" Background="White"> |
| <Grid.Resources> |
| <localCommon:ExtConverter x:Key="StringToImageSourceConverter" /> |
| <DataTemplate x:Key="IconTemplate"> |
| <Image Source="{Binding Converter={StaticResource StringToImageSourceConverter}}" /> |
| </DataTemplate> |
| </Grid.Resources> |
| <Grid.ColumnDefinitions> |
| <ColumnDefinition Width="0.438*"/> |
| <ColumnDefinition Width="0.562*"/> |
| </Grid.ColumnDefinitions> |
| <Grid Margin="8,8,8,8" Grid.ColumnSpan="2" > |
| <Grid.ColumnDefinitions> |
| <ColumnDefinition Width="150"></ColumnDefinition> |
| <ColumnDefinition></ColumnDefinition> |
| </Grid.ColumnDefinitions> |
| <Grid.RowDefinitions> |
| <RowDefinition Height="30"/> |
| <RowDefinition Height="30"/> |
| <RowDefinition Height="30"/> |
| <RowDefinition Height="30"/> |
| <RowDefinition Height="*"/> |
| </Grid.RowDefinitions> |
| <TextBlock Grid.Row="1" Grid.Column="0" Text="Id" VerticalAlignment="Bottom"></TextBlock> |
| <TextBlock Grid.Row="2" Grid.Column="0" Text="Nummer" VerticalAlignment="Bottom"></TextBlock> |
| <TextBlock Grid.Row="3" Grid.Column="0" Text="Omschrijving" VerticalAlignment="Bottom"></TextBlock> |
| <TextBox x:Name="Dep_Id" Grid.Row="1" Grid.Column="1" Text="{Binding Id}" AcceptsReturn="True" Width="150" IsEnabled="False" Height="25" Margin="0" HorizontalAlignment="Left" /> |
| <TextBox x:Name="Dep_Number" Grid.Row="2" Grid.Column="1" Text="{Binding Number, Mode=TwoWay}" AcceptsReturn="True" Width="150" Height="25" MaxLength="15" Margin="0" HorizontalAlignment="Left" /> |
| <TextBox x:Name="Dep_Description" Grid.Row="3" Grid.Column="1" Text="{Binding Description, Mode=TwoWay}" AcceptsReturn="True" Width="150" Height="25" MaxLength="50" Margin="0" HorizontalAlignment="Left" /> |
| <Button x:Name="OKButton" Grid.Row="4" Grid.Column="1" Content="OK" Click="OKButton_Click" Width="75" Height="23" HorizontalAlignment="Right" Margin="0,8,101,19"/> |
| <Button x:Name="CancelButton" Grid.Row="4" Grid.Column="1" Content="Cancel" Click="CancelButton_Click" Width="75" Height="23" HorizontalAlignment="Right" Margin="0,8,22,19"/> |
| </Grid> |
| </Grid> |
| </telerikNavigation:RadWindow> |
I think I am missing something here.
Hope someone helpes me out.