<ig:ListScheduleDataConnector x:Name="scheduleDataConnector"
ResourceItemsSource="{Binding CustomResources}"
ResourceCalendarItemsSource="{Binding CustomCalendars}"
AppointmentItemsSource="{Binding CustomAppointments}">
<ig:ListScheduleDataConnector.ResourcePropertyMappings>
<ig:ResourcePropertyMappingCollection>
<ig:ResourcePropertyMapping ResourceProperty="Id"
DataObjectProperty="MyId" />
<ig:ResourcePropertyMapping ResourceProperty="Name"
DataObjectProperty="MyName" />
</ig:ResourcePropertyMappingCollection>
</ig:ListScheduleDataConnector.ResourcePropertyMappings>
<ig:ListScheduleDataConnector.ResourceCalendarPropertyMappings>
<ig:ResourceCalendarPropertyMappingCollection>
<ig:ResourceCalendarPropertyMapping
ResourceCalendarProperty="Id"
DataObjectProperty="MyId" />
<ig:ResourceCalendarPropertyMapping
ResourceCalendarProperty="Name"
DataObjectProperty="MyName" />
<ig:ResourceCalendarPropertyMapping
ResourceCalendarProperty="OwningResourceId"
DataObjectProperty="MyResourceId" />
</ig:ResourceCalendarPropertyMappingCollection>
</ig:ListScheduleDataConnector.ResourceCalendarPropertyMappings>
<ig:ListScheduleDataConnector.AppointmentPropertyMappings>
<ig:AppointmentPropertyMappingCollection>
<ig:AppointmentPropertyMapping
AppointmentProperty="Id"
DataObjectProperty="MyId" />
<ig:AppointmentPropertyMapping
AppointmentProperty="Start"
DataObjectProperty="MyStart" />
<ig:AppointmentPropertyMapping
AppointmentProperty="End"
DataObjectProperty="MyEnd" />
<ig:AppointmentPropertyMapping
AppointmentProperty="OwningResourceId"
DataObjectProperty="MyOwnerId" />
<ig:AppointmentPropertyMapping
AppointmentProperty="OwningCalendarId"
DataObjectProperty="MyCalendarId" />
<ig:AppointmentPropertyMapping
AppointmentProperty="Subject"
DataObjectProperty="MySubject" />
<ig:AppointmentPropertyMapping
AppointmentProperty="Description"
DataObjectProperty="MyDescription" />
</ig:AppointmentPropertyMappingCollection>
</ig:ListScheduleDataConnector.AppointmentPropertyMappings>
</ig:ListScheduleDataConnector>