I would like the user to be able to resize the window and have the scheduler dynamically adjust based on the available size of the window.
DayPilot detects window size changes automatically and it will adjust the height of the Scheduler control to match the parent element height if HeightSpec is set to "Parent100Pct".
The key here really is to set the height of the parent element properly. You can use the method outlined here:
It's also possible to position the parent element using left, right, top, bottom CSS properties:
top: 100px; /* 100px margin at the top */
bottom: 50px; /* 50px margin at the bottom */
<DayPilot:DayPilotScheduler ... HeightSpec="Parent100Pct" />
Let me know if it didn't help.