Hello,
I regret the delay in my response. In case you are still looking for a solution, please go through my response below.
As per my understanding of the issue, you are getting CreateCellContent to fire only 5 times. Ideally, this may happen only when only 5 rows are loaded in the visible area. If you start scrolling, CreateCellContent event should fire for subsequent loading of rows.
Please verify this behavior by changing the height of C1Datagrid. If the issue persists or I have misunderstood the requirement, please provide me a sample which replicates the behavior. I will be glad to look into the issue and suggest a solution. And I assure you a prompt service in future communications.
Regards,
Deepankar