WPF bind the foreground colour of a listviewitem
How would i bind the foreground colour of a ListViewItem to a property of a model?

    public class UserModel : BaseModel
    {
        public string UserName { get; private set; }
        public int UserID { get; private set; }
        public Brush Colour
        {
            get
            {
                return m_colour;
            }
            set
            {
                if (object.ReferenceEquals(m_colour, value))
                    return;

                m_colour = value;
                OnPropertyChanged("Colour");
            }
        }

        private Brush m_colour = Brushes.Black;

        public UserModel(int userID, string userName)
        {
            UserName = userName;
            UserID = userID;
        }
    }

`<ListView Name="lvClients" Grid.Column="0" Grid.Row="0" Margin="0,0,5,0" ItemsSource="{Binding Users, Mode=OneWay}" DisplayMemberPath="UserName" />`



WPF bind the foreground colour of a listviewitem
===

How would i bind the foreground colour of a ListViewItem to a property of a model?

    public class UserModel : BaseModel
    {
        public string UserName { get; private set; }
        public int UserID { get; private set; }
        public Brush Colour
        {
            get
            {
                return m_colour;
            }
            set
            {
                if (object.ReferenceEquals(m_colour, value))
                    return;

                m_colour = value;
                OnPropertyChanged("Colour");
            }
        }

        private Brush m_colour = Brushes.Black;

        public UserModel(int userID, string userName)
        {
            UserName = userName;
            UserID = userID;
        }
    }

`<ListView Name="lvClients" Grid.Column="0" Grid.Row="0" Margin="0,0,5,0" ItemsSource="{Binding Users, Mode=OneWay}" DisplayMemberPath="UserName" />`


