What you have to do for specifying a background color for highlighting an item of a ListView is simply add to your <ListView.Resources> the following SolidColorBrush:

        <ListView ScrollViewer.VerticalScrollBarVisibility="Visible"
                  ItemsSource="{Binding Path=myFileCollection}">

                <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}"
                <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}"


The first SolidColorBrush overrides the Windoes Highlight Brush for indicating a selected item having the focus. The second SolidColorBrush is used for overriding the default Windows Brush used for indicating a selected item that doesn’t have a focus.