Свяжите ComboBox ItemsSource с ObservableCollection, тогда вы можете перехватить событие CollectionChanged of ObservableCollection
EDIT:
В wpf рекомендуется использовать привязку вместо прямого доступа к свойствам элемента пользовательского интерфейса, конечно же, лучше использовать MVVM, но вы тоже можете жить без него
в вашем коде C # для Windows или UserControls вы можете сохранить свойство следующим образом
public ObservableCollection<string> MyCollection{get;set;}
Инициализировать его в конструкторе
MyCollection = new ObservableCollection<string>()
MyCollection.CollectionChanged += SomeMethod;
чем назовите свой UserControl в xaml следующим образом
<UserControl Name="myUserControl".../>
напишите свой ComboBox следующим образом
<ComboBox ItemsSource="{Binding ElementName=myUserControl, Path=MyCollection}"...
теперь вместо добавления и удаления элементов в элементе со списком, добавьте их в MyCollection, они появятся в списке со списком
Надеюсь, это поможет