The column definition looks like this:
<telerik:GridViewDataColumn Header="Version" DataMemberBinding="{Binding Version}" IsReadOnly="True"/>Any idea why this could be happening?
Note that the INotifyDataErrorInfo GetErrors() is only returning one item for the column
Regards,
Stevo
<telerik:RadPropertyGrid.ContextMenu > <ContextMenu x:Name="menu"> <MenuItem Header="Reset" Command="...."></MenuItem> </ContextMenu></telerik:RadPropertyGrid.ContextMenu><UserControl x:Class="Eca.Assyst.Client.Common.RichTextEditor" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" mc:Ignorable="d" BorderBrush="Transparent" Background="Transparent" x:Name="thisUserControl" d:DesignHeight="300" d:DesignWidth="300"> <Grid> <telerik:HtmlDataProvider x:Name="htmlDataProvider" RichTextBox="{Binding ElementName=richTextBox}" Html="{Binding Path=HtmlValue, ElementName=thisUserControl, Mode=TwoWay}"> <telerik:HtmlDataProvider.FormatProvider> <telerik:HtmlFormatProvider> <telerik:HtmlFormatProvider.ExportSettings> <telerik:HtmlExportSettings DocumentExportLevel="Fragment" ExportStyleMetadata="False" StyleRepositoryExportMode="DontExportStyles" StylesExportMode="Inline" ExportFontStylesAsTags="True" /> </telerik:HtmlFormatProvider.ExportSettings> </telerik:HtmlFormatProvider> </telerik:HtmlDataProvider.FormatProvider> </telerik:HtmlDataProvider> <telerik:RadRichTextBox x:Name="richTextBox" DocumentInheritsDefaultStyleSettings="True" BorderBrush="Transparent" Background="Transparent" AcceptsTab="False" /> </Grid> </UserControl><UserControl.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="DataTemplates.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </UserControl.Resources> <StackPanel Margin="0,2,0,0" d:DataContext="{StaticResource ResourceKey=FindingEntryEditorViewModelMock}"> <ContentControl x:Name="DropDownContainer" Visibility="{Binding Path=DisplayStatusDropDown, Converter={StaticResource BooleanToVisibilityConverter}}"> <telerik:RadComboBox x:Name="StatusComboBox" SelectedValuePath="Value" telerik:StyleManager.Theme="Metro" ItemsSource="{Binding StatusItems, Converter={StaticResource EnumToListConverter}}" SelectedValue="{Binding Path=Entry.Status}"> <telerik:RadComboBox.ItemTemplate> <DataTemplate> <Label Content="{Binding Path=Text}" Foreground="{Binding Path=Color}"></Label> </DataTemplate> </telerik:RadComboBox.ItemTemplate> </telerik:RadComboBox> </ContentControl> <Common:RichTextEditor HtmlValue="{Binding Path=Entry.Text, Mode=TwoWay}" GotFocus="richTextBox_GotFocus" LostFocus="richTextBox_LostFocus"></Common:RichTextEditor> <my:ReferencesEditor x:Name="referencesEditor" References="{Binding Path=Entry, Converter={StaticResource ResourceKey=ReferenceContainerConverter}}" /> </StackPanel><ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"> <StackPanel Orientation="Vertical"> <telerik:RadGridView x:Name="gridView" RowIndicatorVisibility="Collapsed" SelectedItem="{Binding SelectedItem}" CanUserReorderColumns="False" GridLinesVisibility="Horizontal" ShowGroupPanel="False" BorderThickness="0" AutoGenerateColumns="False" CanUserSortColumns="False" CanUserFreezeColumns="False" ColumnWidth="*" BeginningEdit="GridView_OnBeginningEdit" ItemsSource="{Binding Path=Finding.Items.List}" EnableRowVirtualization="False" EnableColumnVirtualization="False" telerik:StyleManager.Theme="Windows7"> <telerik:RadGridView.SortDescriptors> <telerik:SortDescriptor Member="SortOrder" SortDirection="Ascending"/> </telerik:RadGridView.SortDescriptors> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn IsReadOnly="True" DataMemberBinding="{Binding Path=Code}" CellStyle="{StaticResource ResourceKey=CustomCellStyle}" Header="Type" Width="Auto" /> <!-- More columns are added here dynamically by the code behind this file --> </telerik:RadGridView.Columns> </telerik:RadGridView> <AuditProgrammeEditor:FindingErrorSpecificationControl x:Name="ErrorSpecification" Visibility="{Binding Path=DataContext.ShowAmountsTable, ElementName=MainContainer, Converter={StaticResource ResourceKey=BooleanToVisibilityConverter}}" DataContext="{Binding MasterErrorEntry}" IsEnabled="{Binding Path=DataContext.ReadOnly, ElementName=gridView, Converter={StaticResource ResourceKey=BooleanToInvertedBooleanConverter}}" Margin="0,0,0,5"/> </StackPanel> </ScrollViewer>public DataTemplate GetTemplate(int columnIndex, bool isEnabled) { var templateXaml = Properties.Resources.FindingTableEntryTemplate; templateXaml = templateXaml.Replace("{EntryIndex}", columnIndex.ToString(CultureInfo.InvariantCulture)); templateXaml = templateXaml.Replace("{IsEnabled}", isEnabled.ToString(CultureInfo.InvariantCulture)); var stream = new MemoryStream(Encoding.Default.GetBytes(templateXaml)); return (DataTemplate)XamlReader.Load(stream); }Hi,
I have a WPF application running inside Internet Explorer. One of the dialogs attempts to open a RadWindow when the user presses a button. However, the user will never see the RadWindow. I see the same problem with the RadScheduleView, which does not show the edit appointment dialog in a WPF application inside IE, so I'm guessing that it uses RadWindow for this dialog.
When I call MyRadWindow.Show() it seems to create the instance, but the Owner property is null. Also, the following call does not detect any windows:
IList<WindowBase> windows = RadWindowManager.Current.GetWindows();
Just a note, the Silverlight version of RadWindow works fine in a Silverlight application running in Internet Explorer.
Thanks!
<UserControl x:Class="InventoryView" xmlns:tools="ViewModels.Tools;assembly=ViewModels" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:conv="clr-namespace:Views.Converters" xmlns:views="clr-namespace:Views" mc:Ignorable="d" d:DesignHeight="700" d:DesignWidth="1000"> <Grid d:DataContext="{d:DesignInstance Type=tools:InventoryViewModel, IsDesignTimeCreatable=True}"> <Grid.ColumnDefinitions> <ColumnDefinition /> <ColumnDefinition Width="5"/> <ColumnDefinition Width="2*" /> </Grid.ColumnDefinitions> <TabControl Grid.Column="0"> <TabControl.Items> <TabItem Header="Networks"> <!--<DataGrid ItemsSource="{Binding Networks}" SelectedItem="{Binding SelectedNetwork}"></DataGrid>--> <telerik:RadGridView ItemsSource="{Binding Networks}" AutoGenerateColumns="False" AlternationCount="1" GridLinesVisibility="None" CanUserDeleteRows="False" CanUserInsertRows="False" RowIndicatorVisibility="Collapsed" SelectedItem="{Binding SelectedNetwork}"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="Name" UniqueName="Name" Width="100" DataMemberBinding="{Binding Name}"/> <telerik:GridViewDataColumn Header="Type" UniqueName="Type" Width="100" DataMemberBinding="{Binding IsPhysical, Converter={StaticResource NetworkTypeConverter} }"/> <telerik:GridViewDataColumn Header="Owner" UniqueName="Owner" Width="100" DataMemberBinding="{Binding ContactName}"/> </telerik:RadGridView.Columns> </telerik:RadGridView> </TabItem> </Grid></UserControl><!-- placeholder for main content area view --><ContentControl Grid.Row="1" Content="{Binding SelectedToolViewModel}" ContentTemplateSelector="{Binding Source={StaticResource SelectedToolTemplateSelector}}" />