Hi, when you set the first day of week with appointment it shows the appointment on the wrong day. Changing the order of first add appointment and then set the first day doesn't work.
How do you it? See code below:
SfSchedule sfschedule = new SfSchedule(viewCalendar.Context);
sfschedule.ScheduleView = ScheduleView.WeekView;
sfschedule.FirstDayOfWeek = Calendar.Monday;
ScheduleAppointmentCollection appointmentCollection;
appointmentCollection = new ScheduleAppointmentCollection();
ScheduleAppointment clientMeeting = new ScheduleAppointment();
clientMeeting.StartTime = new GregorianCalendar(2016, 6, 1, 9, 15, 0);
clientMeeting.EndTime = new GregorianCalendar(2016, 6, 1, 11, 45, 0);
clientMeeting.Subject = "Client Meeting";
appointmentCollection.Add(clientMeeting);
sfschedule.Appointments = appointmentCollection;
linearLayout1.AddView (sfschedule);