Assign ItemsSource to a Responsive Variable

The ObservableCollection class is nice for updating interface collections (such as dropdowns and listboxes) on the fly. Initialize the CList variable publicly. After that you can adjust that variable in any event and see immediate results.

The following example adds items to a combobox.
Now adjust the variable and see the GUI combobox change instantly.