or
TWC.GridViewColumn collHeader = new TWC.GridViewColumn();
collHeader.IsSortable = true;<br>
collHeader.IsReorderable = true;<br>
collHeader.DataContext = this;<br>
collHeader.MinWidth = 100;<br>
collHeader.UniqueName = resultItem.label;<br>
ButtonHeaderResult buttonHeader = new ButtonHeaderResult();<br>
buttonHeader.DataContext = this;<br>
buttonHeader.btnDelete.Tag = collHeader;<br>
buttonHeader.LabelContent.Text = resultItem.label;<br>
buttonHeader.ToolTip = resultItem.label;<br>
collHeader.Header = buttonHeader;<br>
collHeader.Tag = resultItem;<br>
return collHeader;<Grid> <Grid.RowDefinitions> <RowDefinition Height="*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <telerik:RadGridView ItemsSource="{Binding Source={StaticResource MainRepo}, Path=DvFocusControl}" Name="rgvGrid" AutoGenerateColumns="False" RowLoaded="rgvGrid_RowLoaded" ShowGroupPanel="False" MouseDoubleClick="rgvGrid_MouseDoubleClick" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="1" Grid.RowSpan="1" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" ScrollViewer.HorizontalScrollBarVisibility="Disabled" EnableColumnVirtualization="False"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Name="ColAutoNum" Header="#" IsReadOnly="True" MinWidth="50" Width="50" /> <telerik:GridViewDataColumn Name="ColType" Header="Type" IsReadOnly="True" MinWidth="30" Width="50" /> <telerik:GridViewDataColumn Name="ColRequest" Header="Request" IsReadOnly="True" MinWidth="80" Width="80" /> <telerik:GridViewDataColumn Name="ColSubject" DataMemberBinding="{Binding Subject}" Header="Subject" IsReadOnly="True" MinWidth="50" Width="2*" TextWrapping="Wrap"/> <telerik:GridViewDataColumn Name="ColAssignedTo" DataMemberBinding="{Binding AssignedTo}" Header="Assigned To" IsReadOnly="True" MinWidth="50" Width="*" MaxWidth="200"/> <telerik:GridViewDataColumn Name="ColNotes" DataMemberBinding="{Binding Notes}" Header="Notes" IsReadOnly="True" MinWidth="50" Width="3*" TextWrapping="Wrap"/> <telerik:GridViewDataColumn Name="ColDate" DataMemberBinding="{Binding DateAdded}" DataFormatString="dd/MM/yy hh:mm tt" Header="Date" IsReadOnly="True" MinWidth="50" Width="70"/> <telerik:GridViewDataColumn Name="ColSite" DataMemberBinding="{Binding Site_Name}" Header="Site" IsReadOnly="True" MinWidth="50" Width="50" /> <telerik:GridViewDataColumn Name="ColT" Header="T" IsReadOnly="True" MinWidth="70" Width="*" MinWidth="50" Width="50"/> <telerik:GridViewDataColumn Name="ColAssignedToFullAbbr" DataMemberBinding="{Binding FullAbbr}" Header="Assigned To" IsReadOnly="True" MinWidth="70" Width="1*"/> <telerik:GridViewDataColumn Name="ColReceived" DataMemberBinding="{Binding NotifiedOn}" DataFormatString="dd/MM/yy hh:mm tt" Header="Received" IsReadOnly="True" MinWidth="70" Width="70"/> <telerik:GridViewDataColumn Name="ColR" Header="R" IsReadOnly="True" MinWidth="50" Width="50"/> </telerik:RadGridView.Columns> </telerik:RadGridView></Grid>