I am lost...
I checked everything I coud think of..

1. DataContext is set !
2. No BindingErrors in DebugOutputWindow
3. INotifyPropertyChanged is implemented correctly (since Button-Clicks work ... )
4. Collection is updated (Count > 0)

But the Items in my ComboBox are not displayed.

What else can be wrong here ?

Here's my code:

```
private void Refresh(bool isAuto)
{
        List<DatabaseEntry> entries = GetBrokenJobs(isAuto);

        Collection.Clear();
        foreach (string jobName in entries.Select(x => x.Description).ToList())
        {
            Collection.Add(jobName);
        }
}

```

I am binding to a ComboxBox:

```
ItemsSource="{Binding Path=Collection, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"

private ObservableCollection<string> _collection = new ObservableCollection<string>();
public ObservableCollection<string> Collection
{
    get {return _collection; }
    set
    {
        _collection = value;
        OnPropertyChanged();//<= Has [CallerMemberName] in constructor ...
    }
}

```

And I am setting the DataContext like always ..

```
this.DataContext = MainViewModel.Instance;

```

Since all my Buttons and CheckBoxes work this might not be the origin ..

**EDIT**

Here is some more Xaml

```
 <ComboBox x:Name="ComboBox"
                      Grid.Row="1"
                      Margin="10"                          
                      Grid.Column="1" 
                      Width="230"
                      VerticalContentAlignment="Center"
                      HorizontalContentAlignment="Center"
                      IsEnabled="{Binding Path=IsJobSelectorEnabled, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"
                      SelectedItem="{Binding Path=SelectedJobItem, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
                      ItemsSource="{Binding Path=Collection, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
            </ComboBox>

```