Thanks Mr. Dan Letecky. I tried this. Its almost working fine. But here always the cell width is same. So the event width is varying with its duration. Can I fix it constant? That means, all the events should have same width (even if they have different duration) and the width of the column which contains the cell can change. For example, suppose the event width we fixed as 50px, the if we are adding 2 events in a cell, then the column width should be 100px. If we are adding 3 events in a cell, then the column width should be 150px. How can I do like this?