This causes multiple controls updates which reduces the application performance. Having 3 labels will fire the event 45 times which will update the rest of the bound controls 45 times.
The Microsoft Binding Source fires the ListChanged event for every column in the updated row. As a result, the ListChanged event will update the simple data binding controls.