i am trying to add alternate row color but it i didn't find any way.please let me know how can i accomplish
this. i need list view like below attachment.
And Another issue how to fix the headers at the time of scrolling. here is my xaml design.
HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch" MinWidth="600" Margin="0,10,0,0" ScrollViewer.VerticalScrollBarVisibility="Visible">
<ctrl:LLMListView.ItemTemplate>
<DataTemplate>
<Grid Name="grdTest" MinWidth="600">
<Grid.RowDefinitions>
<RowDefinition Height="*" ></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="6*" />
<ColumnDefinition Width="2*" />
<ColumnDefinition Width="2*" />
</Grid.ColumnDefinitions>
<Border Grid.Column="0" BorderBrush="Black" BorderThickness="0">
<TextBlock
Margin="12,6,0,0"
Text="{Binding ZPOSITIONTITLE}" TextWrapping="Wrap" Style="{StaticResource ResourceKey=DashboardGridLabelStyle}" />
</Border>
<Border Grid.Column="1" BorderBrush="Black" BorderThickness="0">
<TextBlock
Margin="12,6,0,0"
Text="{Binding ZJOBREQUISITIONNUMBER}" TextWrapping="Wrap" Style="{StaticResource ResourceKey=DashboardGridLabelStyle}" >
</TextBlock>
</Border>
<Border Grid.Column="2" BorderBrush="Black" BorderThickness="0">
<RadioButton Name="radioSelect" GroupName="radioAction" IsChecked="{Binding Action,Mode=TwoWay}" Margin="30,0,0,0"></RadioButton>
</Border>
</Grid>
</DataTemplate>
</ctrl:LLMListView.ItemTemplate>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
</Style>
</ListView.ItemContainerStyle>
<ListView.Header>
<Style TargetType="ListViewHeaderItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
</Style>
</ListView.Header>
<ListView.HeaderTemplate>
<DataTemplate>
<Grid Height="50" Background="DarkGray">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="6*" />
<ColumnDefinition Width="2*" />
<ColumnDefinition Width="2*" />
</Grid.ColumnDefinitions>
<TextBlock x:Uid="tbTitle" Text="Position Title" Grid.Column="0" Style="{StaticResource ResourceKey=DashboardGridHeaderStyle}" />
<TextBlock x:Uid="tbRequistion" Text="Requisition Number" Grid.Column="1" Style="{StaticResource ResourceKey=DashboardGridHeaderStyle}" />
<TextBlock x:Uid="tbName" Text="Action" Grid.Column="2" Style="{StaticResource ResourceKey=DashboardGridHeaderStyle}" />
</Grid>
</DataTemplate>
</ListView.HeaderTemplate>
</ctrl:LLMListView>