バージョン

xamOutlookCalendarView の構成

これは、xamSchedule コントロールのビューを説明する 5 つのトピックのひとつです。

トピックは以下のセクションで構成されています。

  • 概要

  • 目的

  • xamOutlookCalendarView 構成オプション

    • コントロール固有の設定

    • 複製された設定

  • 関連トピック

概要

xamOutllokCalendarDayView は、xamDayView、xamScheduleView および xamMonthView すべてをひとつの使用が簡単なシェルに結合するように設計されされています。コントロールの使用を簡単にするには、基盤となるビューのプロパティは、適切な View コントロールに値を渡すことを担当する xamOutlookCalendarView で複製されます(図 1)

xamOutlookCalendar IGView.png
図 1: xamOutlookCalendarView コントロールの例

目的

このビューの目的は、xamDayView、xamScheduleView および xamMonthView をひとつの使用が簡単なシェルに結合するコントロールを提供することです。

xamOutlookCalendarView 構成オプション

コントロール固有の設定
  • ビュー モード

このビュー モードは、 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 ビューのドキュメントを参照してください。