これは、xamSchedule コントロールのビューを説明する 5 つのトピックのひとつです。
xamOutlookCalendarView (これは現在のトピックです)
トピックは以下のセクションで構成されています。
概要
目的
xamOutlookCalendarView 構成オプション
コントロール固有の設定
複製された設定
関連トピック
xamOutllokCalendarDayView は、xamDayView、xamScheduleView および xamMonthView すべてをひとつの使用が簡単なシェルに結合するように設計されされています。コントロールの使用を簡単にするには、基盤となるビューのプロパティは、適切な View コントロールに値を渡すことを担当する xamOutlookCalendarView で複製されます(図 1)
このビューの目的は、xamDayView、xamScheduleView および xamMonthView をひとつの使用が簡単なシェルに結合するコントロールを提供することです。
ビュー モード
このビュー モードは、 CurrentViewMode プロパティによって制御されます。表示されるコントロールおよびコントロールの設定を示す現在のビューを返すか、設定します。使用可能な値は以下のとおりです。
DayViewDay - 1 日以上を表示する xamDayView コントロールを示します。前の値が DayViewWeek または DayViewWorkWeek の場合、表示日のカウントは変更されません。前のビューが異なる場合、1 日が表示されます。
DayViewWeek - 丸 1 週間を表示する xamDayView コントロールを示します。
DayViewWorkWeek - 稼働日を表示する xamDayView コントロールを示します。
MonthView - xamMonthView コントロールを示します。
ScheduleViewDay - 1 日以上を表示する xamScheduleView コントロールを示します。前の値が ScheduleViewWeek または ScheduleViewWorkWeek の場合、表示日のカウントは変更されません。前のビューが異なる場合、1 日が表示されます。
ScheduleViewWeek - 丸 1 週間を表示する xamScheduleView コントロールを示します。
ScheduleViewWorkWeek - 稼働日を表示する xamScheduleView コントロールを示します。
ヘッダー領域
ヘッダー領域は、2 つのナビゲーション ボタンと日付範囲で構成されます。ヘッダーの表示/非表示は、 HeaderVisibility プロパティによって制御されます。日付範囲のテキストは、読み取り専用の CurrentViewDateRangeText プロパティにアクセスすることによって使用できます。 * 日付ナビゲーション
xamOutlookCalendarView によって、ヘッダー領域ナビゲーション ボタンを使用してユーザーはナビゲートできます。より豊かなユーザー エクスペリエンスのために、コントロールは DateNavigator プロパティを公開します。このプロパティによって、xamDateNavigator インスタンスを設定して、組み込みの自動のコントロール間同期を使用するために xamOutlookCalendarView と連携して使用できます。
すべてのビュー コントロールに共通するプロパティが多数あります。XamOutlookCalendarView コントロールは、コントロールの使用を簡単にするためにこれらのプロパティを複製します。この API アプローチによって、最小限の労力で使用するビューのタイプを変更できます。共通のプロパティは以下のとおりです。
その他のプロパティは、Day および Schedule ビューのみに固有です。
これらのプロパティの詳細については、プロパティが複製される xamSchedule ビューのドキュメントを参照してください。