I am facing a similar problem, I need to set the vertical scrollbar to 8:00AM rather than 12:00AM, I have written the below piece of code, but it doesn't seem to work, any suggestions. it would be nice if you could send a sample code.
private void ScheduleView_VisibleRangeChanged(object sender, System.EventArgs e)
if (ScheduleView != null)
timeSpan = TimeSpan.FromTicks(ScheduleView.CurrentDate.AddHours(8).Ticks); //current day default to
12:00AM so added 8 hours.
//tried this too.
//ScheduleView.ScrollIntoView((ScheduleView.AppointmentsSource as ObservableCollection<Event>), true);
your quick response would be appreciated.