How to apply alternate row background for UnBoundRows in SfDataGrid?
You can apply the alternate row background for UnBoundRows, by writing style of TargetType as GridUnBoundRowCell and change the background using converter based on row index.
XAML
<Window.Resources>
<local:UnBoundRowStyleConverter x:Key="UnBoundRowStyleConverter" />
<Style TargetType="Syncfusion:GridUnBoundRowCell">
<Setter Property="Background" Value="{Binding Converter={StaticResource UnBoundRowStyleConverter}, RelativeSource={RelativeSource Self}}" />
</Style>
</Window.Resources>
C#
public class UnBoundRowStyleConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
var index = (value as GridUnBoundRowCell).ColumnBase.RowIndex;
if (index % 2 == 0)
return Colors.Bisque.ToString();
else
return Colors.LightSkyBlue.ToString();
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
return null;
}
}

Sample Links: