or

Hello,
I've developed a RadGridView as follow :
<telerik:RadGridView Grid.Row="1" ItemsSource="{Binding SecuritiesNoteResult}" AutoGenerateColumns="False"> <telerik:RadGridView.Columns> <!-- some other grid--> <telerik:GridViewDataColumn UniqueName="FileOpen" Header="Visualizza" x:name="test"> <telerik:GridViewDataColumn.CellTemplate> <DataTemplate> <Button HorizontalContentAlignment="Center" Click="Button_Click" > <Button.Content> <StackPanel Orientation="Horizontal"> <Image Source="/DOME;component/Media/pdfDocument.png" Height="20" Width="20" /> </StackPanel> </Button.Content> </Button> </DataTemplate> </telerik:GridViewDataColumn.CellTemplate> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> </telerik:RadGridView>
and in the viewmodel I've :
public void test()
{
_windowManager.ShowWindow(new ReportViewModel(_repository));
}
The event is not fired... I've tried both to put x:name on the Button and in the GridViewDataColumn...
What am I doing wrong?
Thanks
Hello,
The BusyIndicator works very well, but one small detail that I don’t like. Let's see if I can help:
When I apply BusyIndicator on a RadGridView the text color from the rows of RadGridView turns from gray tone Metro (My default template) to color black.
this is my code:
<telerik:RadBusyIndicator IsBusy="{Binding Cargando}" BusyContent="Cargando"> <telerik:RadGridView Focusable="False" telerik:PersistenceManager.StorageId="RGrid" Grid.Row="0" AutoGenerateColumns="False" x:Name="radGridView1" ItemsSource="{Binding Conocimientos}" SelectedItem="{Binding ConocimientoSeleccionado}" CanUserInsertRows="False" CanUserDeleteRows="False" IsManipulationEnabled="False" IsReadOnly="True"> <i:Interaction.Triggers> <i:EventTrigger EventName="MouseDoubleClick"> <ei:CallMethodAction MethodName="radGridView1_MouseDoubleClick" TargetObject="{Binding}" /> </i:EventTrigger> </i:Interaction.Triggers> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn MinWidth="0" Name="ColIdConocimiento" DataMemberBinding="{Binding IdConocimiento}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColIdConocimiento_Header,Source={StaticResource resLanguage}}" Width="60" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColFecha" DataMemberBinding="{Binding Fecha}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColFecha_Header,Source={StaticResource resLanguage}}" Width="80" DataFormatString="{}{0: dd/MM/yyyy}" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColPregunta" DataMemberBinding="{Binding Pregunta}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColPregunta_Header,Source={StaticResource resLanguage}}" Width="200" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColRespuesta" DataMemberBinding="{Binding Respuesta}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColRespuesta_Header,Source={StaticResource resLanguage}}" Width="200" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColIdAplicacion" DataMemberBinding="{Binding IdAplicacion}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColIdAplicacion_Header,Source={StaticResource resLanguage}}" Width="40" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColAplicacion" DataMemberBinding="{Binding Aplicacion}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColAplicacion_Header,Source={StaticResource resLanguage}}" Width="150" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColIdAplicacionModulo" DataMemberBinding="{Binding IdAplicacionModulo}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColIdAplicacionModulo_Header,Source={StaticResource resLanguage}}" Width="40" /> <telerik:GridViewDataColumn MinWidth="0" Name="ColAplicacionModulo" DataMemberBinding="{Binding AplicacionModulo}" Header="{Binding TAAF_Gestiones_Presentation_WPF_ConocimientosLista_ColAplicacionModulo_Header,Source={StaticResource resLanguage}}" Width="150" /> </telerik:RadGridView.Columns> </telerik:RadGridView> </telerik:RadBusyIndicator>Application.Current.Dispatcher.Invoke(DispatcherPriority.Background, new Action(delegate { }));