WPF example that shows:

  1. How to set an ObservableCollection as source of items for ComboBox.
  2. How to dynamically update that ObservableCollection and immediately reflect changes in ComboBox by utilizing binding to SelectedItem.