'宣言 Public ReadOnly Property CalendarGroupsOverride As CalendarGroupCollection
public CalendarGroupCollection CalendarGroupsOverride {get;}
CalendarGroupsOverride を使用するのは、主に、同じ XamScheduleDataManager に関連付けられている複数の xamSchedule コントロールがある場合に、このコントロール インスタンスに (DataManager が同じ XamScheduleDataManager に設定されている) 別の xamSchedule コントロールで表示されるものとは異なるセットの ResourceCalendar インスタンスを表示させたいときです。すべてのコントロールに同じカレンダーが表示され、カレンダーの修正時にはすべてのコントロールが影響を受けるという Outlook 型の挙動を実現したい場合は、CalendarGroupsOverride の代わりに XamScheduleDataManager.CalendarGroups コレクションを使用してください。
このコレクションに CalendarGroup インスタンスが含まれる場合、それらがコントロールによって表示されるカレンダーになります。Count が 0 である場合、xamScheduleDataManager の CalendarGroups が使用されます。そのインスタンスの Count も 0 である場合は、CurrentUser の Resource.PrimaryCalendar が表示されることになります。