The chart displays hours, but I am wondering if possible to let user drag and resize bars from 5 to 5 minutes?
Yes, it is possible. Please check the ResizeUnitScale and ResizeUnitCount properties of the Chart object that allow to specify a different resizing time-scale unit when the user resizes, moves or drags bars. The UnitScale property of the Chart determines the the unit scale being displayed in the chart. In this particular case, the Chart.UnitScale property is exHour, so the Chart.ResizeUnitScale property should be exMinute, and the Chart.ResizeUnitCount property should be 5, so the user will be able to move, resizes or drag up to 5 minutes.