'宣言 Public Overridable Function CreateActivityTypeChooserDialog( _ ByVal container As FrameworkElement, _ ByVal dataManager As XamScheduleDataManager, _ ByVal availableTypes As ActivityTypes, _ ByVal chooserReason As ActivityTypeChooserReason, _ ByVal calendar As ResourceCalendar, _ ByVal chooserResult As ScheduleDialogBase(Of Nullable(Of ActivityType)) _ ) As FrameworkElement
public virtual FrameworkElement CreateActivityTypeChooserDialog( FrameworkElement container, XamScheduleDataManager dataManager, ActivityTypes availableTypes, ActivityTypeChooserReason chooserReason, ResourceCalendar calendar, ScheduleDialogBase<Nullable<ActivityType>> chooserResult )
XamScheduleDataManager は、このメソッドによって返される FrameworkElement を自動的にホストし、そのダイアログの表示環境に合ったコンテナーで表示します。その表示環境がトップレベル ウィンドウをサポートする場合、FrameworkElement はダイアログ ウィンドウで表示されることになります。ただし、このメソッドが派生要素を返す場合は別です。その場合、その派生要素がダイアログ ウィンドウとして使用されます。