Hi Ventzi,
Thank you for your additional clarification. I've managed to narrow down where I find some difficulty.
Here is how you can reproduce what I am experiencing that made me believe something was amiss ...
In your sample you have two functions one of which you've identified:
In my testing, I have reordered the XAML so that the Monthly view is the default view, simple enough ....
Now when the scheduleview loads, the current month data is shown in the View, however if I go back a month stored data is not loaded.
This is because the bool check in the sample returns false as it is no longer an initial load and "GenerateAppointments(param as DateSpan);" is never called. (This is what led me to believe there was something missing from the sample.)
If I remove the check to IsInitialDataLoad, data no longer loads correctly across time frames. If I click on [Weekly] on the Scheduler, GenerateAppointments is called but no appointments appear in the weekly view. Same for Daily, etc. You should be able to reproduce the behavior by what I've provided. If not please let me know and I'm happy to make the sample project slightly changed available.
If I try and simplify your thread sample to a function like the one on your online example...
it also does not load data across time frames
Can you advise how this should be handled (and possibly update the sample)
Thanks,
Mark