<telerik:RadGridView x:Name="rgv" AutoGenerateColumns="False" RccControls:GridViewHeaderContextMenu.IsEnabled="True" > <telerik:RadGridView.ChildTableDefinitions> <telerik:GridViewTableDefinition /> </telerik:RadGridView.ChildTableDefinitions> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="Value 1" DataMemberBinding="{Binding Path=Value1}" /> <telerik:GridViewDataColumn Header="Value 2" DataMemberBinding="{Binding Path=Value2}" /> </telerik:RadGridView.Columns> <telerik:RadGridView.HierarchyChildTemplate> <DataTemplate> <telerik:RadGridView CanUserFreezeColumns="False" AutoGenerateColumns="False" ItemsSource="{Binding ChildItems}" IsReadOnly="True" RccControls:GridViewHeaderContextMenu.IsEnabled="True" Grouped="RadGridView_Grouped"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding ChildValue1}" Header="Child Value 1" /> <telerik:GridViewDataColumn DataMemberBinding="{Binding ChildValue2}" Header="Child Value 2" /> </telerik:RadGridView.Columns> </telerik:RadGridView> </DataTemplate> </telerik:RadGridView.HierarchyChildTemplate> </telerik:RadGridView>
<telerik:GridViewDataColumn Width="70" IsReadOnly="True" Header="Fit Plus" DataMemberBinding="{Binding FitPercentage}" DataFormatString="{}{0:#%}">
<Window.Resources>
<LinearGradientBrush x:Key="GridViewHeaderBackground" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Blue" Offset="0"/>
<GradientStop Color="Red" Offset="1"/>
<GradientStop Color="Green" Offset="0.4"/>
<GradientStop Color="Yellow" Offset="0.4"/>
</LinearGradientBrush>
<Style x:Name="GridViewHeaderCellStyle" TargetType="telerik:GridViewHeaderCell" >
<Setter Property="Background" Value="{StaticResource GridViewHeaderBackground}" />
<Setter Property="BorderBrush" Value="#FFF40505"/>
</Style>
<ControlTemplate x:Key="GridViewHeaderRowTemplate" TargetType="telerik:GridViewHeaderRow">
<Border x:Name="PART_GridViewHeaderRowBorder" SnapsToDevicePixels="True" Background="{StaticResource GridViewHeaderBackground}">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Border BorderBrush="#FFEEEEEE" Grid.ColumnSpan="3" BorderThickness="0,0,0,1" SnapsToDevicePixels="True" Background="{StaticResource GridViewHeaderBackground}" />
<telerik:IndicatorPresenter x:Name="PART_IndicatorPresenter" Grid.Column="0" />
<telerik:IndentPresenter x:Name="PART_IndentPresenter" Grid.Column="1" />
<telerik:DataCellsPresenter x:Name="PART_DataCellsPresenter" Grid.Column="2" />
</Grid>
</Border>
</ControlTemplate>
<Style x:Name="GridViewHeaderRowStyle" TargetType="telerik:GridViewHeaderRow">
<Setter Property="Template" Value="{StaticResource GridViewHeaderRowTemplate}" />
<Setter Property="Background" Value="{StaticResource GridViewHeaderBackground}" />
<Setter Property="BorderBrush" Value="#FFF40505"/>
</Style>
</Window.Resources>
<Grid x:Name="LayoutRoot" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" >
<telerikGrid:RadGridView x:Name="radGridView" >
<telerikGrid:RadGridView.Columns>
<telerikGrid:GridViewDataColumn Header="Film" >
<telerikGrid:GridViewDataColumn.CellTemplate >
<DataTemplate>
<TextBlock FontWeight="Bold" FontSize="18" Text="{Binding FilmNumber}" />
</DataTemplate>
</telerikGrid:GridViewDataColumn.CellTemplate>
</telerikGrid:GridViewDataColumn>
<telerikGrid:GridViewDataColumn Header="Regiment" >
<telerikGrid:GridViewDataColumn.CellTemplate>
<DataTemplate>
<TextBlock FontWeight="Bold" FontSize="18" Text="{Binding RegimentNumber}" />
</DataTemplate>
</telerikGrid:GridViewDataColumn.CellTemplate>
</telerikGrid:GridViewDataColumn>
<telerikGrid:GridViewDataColumn Header="Date" >
<telerikGrid:GridViewDataColumn.CellTemplate>
<DataTemplate>
<TextBlock FontWeight="Bold" FontSize="18" Text="{Binding InfractionDate, StringFormat=d}" />
</DataTemplate>
</telerikGrid:GridViewDataColumn.CellTemplate>
</telerikGrid:GridViewDataColumn>
</telerikGrid:RadGridView.Columns>
</telerikGrid:RadGridView>
</Grid>
List<OrganizationNameType> orgTypeList = new List<OrganizationNameType>(); orgTypeList = hub.OrganizationNameType.ToList(); Telerik.Windows.Controls.GridViewComboBoxColumn gvc = new Telerik.Windows.Controls.GridViewComboBoxColumn(); gvc.Header = "New Data Types"; gvc.ItemsSource = orgTypeList; gvc.DisplayMemberPath = "TypeName"; gvc.SelectedValueMemberPath = "TypeName";OrganizationNameType I am trying to recover the variable "TypeName" of each OrganizationNameType and have it displayed as a column in my RadGrid. Hi!
I'm very interested to know how to do to make tab be styled like VS2005 or VS2008 as you show figured in help in ms-help://telerik.windows.controls/telerik.windows.controls.tabcontrol/radtabcontrol-getting-started.html.
I'll appreciate any sample
thanks