As has been said, the problem is exactly what the error message says:
Items collection cannot be modified when the DataSource property is set
Your ComboBox is DataBound - it is bound to a collection of objects from which it gets it's values. When you try to add an item to the control, you are trying to give it two different data sources - the original collection, and a new set of items - and it just doesn't want to handle that any more than you want to handle all your files being on PCs in different buildings with no network connection!
Instead of adding items to the ComboBox, add them to the underlying collection from which you told it to get the values: the DataSource.