No it's not bound based on this, but if you have set the DataSource property in designer it is bound in code-behind file. However, since you have code on several event handlers, I suggest that you put a breakpoint in every eventhandler where combobox4 is modified whether the eventhandler is for combobox4 or another object. When debugging the debugger should hit your breakpoint(s) and give you more info how/why the text is modifed. Perhaps the events are raised in different order than you expect or some code is called, which "resets" that combo.
The need to optimize rises from a bad design.My articles[^]