Hi All,
I am working on WPF 4.0 and using telerik grid in it.
The following Style i have applied for the Radgridview in my application.
Now when I am using this Radgrid in my application and opening the screen then at that time the grid first squeeze and then open up in the screen withits full width.In some screens its also giving a jerking effect and then opening properly.
Kindly let me know why is it happening so ?
Thanks in advance !!!!!!
I am working on WPF 4.0 and using telerik grid in it.
The following Style i have applied for the Radgridview in my application.
<!-- Telerik Data Grid Style Definations --> <Style TargetType="telerik:GridViewHeaderCell"> <Setter Property="Background" Value="{StaticResource MainHeaderColor}"/> <Setter Property="BorderBrush" Value="#D4D6D6"/> <Setter Property="BorderThickness" Value="1"/> <!--Setter Property="Height" Value="27"/--> <Setter Property="VerticalContentAlignment" Value="Center" /> <Setter Property="HorizontalContentAlignment" Value="Center" /> </Style> <Style x:Key="GridViewHeaderRowStyle" TargetType="{x:Type telerik:GridViewHeaderRow}"> <Setter Property="Background" Value="White"/> <Setter Property="BorderBrush" Value="#D4D6D6"/> </Style> <Style x:Key="AlternateRowStyle" TargetType="{x:Type telerikGridView:GridViewRow}"> <Setter Property="Background" Value="#E3F0F9" /> <Setter Property="BorderBrush" Value="#D4D6D6" /> <!--Setter Property="Height" Value="30"/--> </Style> <Style x:Key="GridViewRowStyle" TargetType="{x:Type telerikGridView:GridViewRow}"> <Setter Property="Background" Value="White" /> <Setter Property="BorderBrush" Value="#D4D6D6" /> <!--Setter Property="Height" Value="30"/--> </Style> <Style x:Key="DataCellsPresenter" TargetType="{x:Type telerik:GridViewHeaderRow}"> <Setter Property="Background" Value="{StaticResource MainBackgroundColor}" /> <Setter Property="BorderBrush" Value="#D4D6D6" /> </Style> <DataTemplate x:Key="GridViewHeaderIndentCellDataTemplate"> <telerik:GridViewHeaderIndentCell BorderBrush="#D4D6D6"/> </DataTemplate> <DataTemplate x:Key="GridViewHeaderIndicatorPresenterTemplate"> <telerik:IndicatorPresenter x:Name="PART_IndicatorPresenter" Background="{StaticResource MainBackgroundColor}" BorderBrush="{StaticResource SeperatorColor}" BorderThickness="1" Grid.Column="0" HorizontalAlignment="Left" Width="24"/> </DataTemplate> <!-- Telerik Data Grid Style--> <Style TargetType="{x:Type telerik:RadGridView}"> <Setter Property="HeaderRowStyle" Value="{DynamicResource GridViewHeaderRowStyle}"/> <Setter Property="AlternateRowStyle" Value="{DynamicResource AlternateRowStyle}"/> <Setter Property="IsFilteringAllowed" Value="false"/> <Setter Property="RowStyle" Value="{DynamicResource GridViewRowStyle}"/> <Setter Property="GridLinesVisibility" Value="Both"/> <Setter Property="Cursor" Value="Hand"/> <Setter Property="Background" Value="White" /> <Setter Property="VerticalGridLinesBrush" Value="#D4D6D6"/> <Setter Property="HorizontalGridLinesBrush" Value="#D4D6D6"/> <!--Setter Property="MinColumnWidth" Value="20"/--> <!--Setter Property="MaxColumnWidth" Value="150"/--> <!--Setter Property="ColumnWidth" Value="100"/--> <Setter Property="RowIndicatorVisibility" Value="Collapsed"/> <!--Setter Property="RowDetailsVisibilityMode" Value="VisibleWhenSelected"/--> <Setter Property="AlternationCount" Value="2"/> <Setter Property="VerticalAlignment" Value="Top"/> <Setter Property="HorizontalAlignment" Value="Center"/> <Setter Property="ShowGroupPanel" Value="False"/> <Setter Property="AutoGenerateColumns" Value="False"/> <Setter Property="IsReadOnly" Value="True"/> <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/> <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/> <Setter Property="IsScrolling" Value="false"/> <Setter Property="Margin" Value="0,0,0,0"/> </Style>Now when I am using this Radgrid in my application and opening the screen then at that time the grid first squeeze and then open up in the screen withits full width.In some screens its also giving a jerking effect and then opening properly.
Kindly let me know why is it happening so ?
Thanks in advance !!!!!!