Привязать планировщик достопримечательностей в частое
Мне нужно привязать свой планировщик к devexpress xpo в WPF проблема в том, что я не знаю, как использовать XPCollection в этом случае..
1 - я использовал мастер для автоматического создания модели данных из базы данных
2 - у меня есть планировщик с отображениями в XAML
3 - In code-behind, это то, что я использовал, и я думаю, что проблема здесь
public MainWindow() { InitializeComponent(); XPCollection Appointmentcollection = new XPCollection(typeof(MedicalAppointments)); scheduler.DataSource.AppointmentsSource = Appointmentcollection; XPCollection Doctorscollection = new XPCollection(typeof(Doctors)); scheduler.DataSource.ResourcesSource = Doctorscollection; }
В отладке всякий раз, когда я пытаюсь добавить встречу, дважды щелкнув поле в элементе управления планировщиком или используя ленту, я получаю сообщение об ошибке:
System.NullReferenceException: 'ссылка на объект не установлена на экземпляр объекта'.
Как я могу это исправить и каков наилучший способ инициировать XPCollection в коде?
Что я уже пробовал:
public MainWindow() { InitializeComponent(); XPCollection Appointmentcollection = new XPCollection(typeof(MedicalAppointments)); scheduler.DataSource.AppointmentsSource = Appointmentcollection; XPCollection Doctorscollection = new XPCollection(typeof(Doctors)); scheduler.DataSource.ResourcesSource = Doctorscollection; }