| クラス | 解説 | |
|---|---|---|
|  | BaseCollection | BaseCollectionは、データに関連したコレクションを提供する基本クラスです。 | 
|  | BaseKeyCollection | BaseKeyCollectionは、キーと値を組とするコレクションを提供する基本クラスです。 | 
|  | BevelHelper | ベベル描画用のGDIを実装するクラスです。 | 
|  | CalendarNote | GcCalendar のメモを表します。 | 
|  | CalendarNoteCollection | CalendarNote オブジェクトのコレクションを表します。 | 
|  | CalendarNoteItem | CalendarNoteCollection の項目を表します。このクラスは生成されたコードに使用されます。開発者が作成するコードでは使用しないでください。 | 
|  | CalendarNoteStyleCollection | NoteStyle オブジェクトのコレクションを表します。 | 
|  | ClickDateEventArgs | ClickDate と DoubleClickDate イベントにデータを提供します。 | 
|  | ClickNoteEventArgs | GcCalendar.ClickNote イベントのデータを提供します。 | 
|  | ControlBase | ビューに共通の基本機能を実装します。 | 
|  | DateTimeEx | |
|  | DateTimeExConverter | DateTimeEx にDateConverterを提供します。 | 
|  | DayOfWeekHoliday | 月、週、曜日によって定義される休日を追加します。 | 
|  | DayOfWeekStyle | DayOfWeekStyleクラスは、カレンダーの各曜日のスタイル設定に使用されます。 | 
|  | DoubleClickNoteEventArgs | GcCalendar.DoubleClickNote イベントのデータを提供します。 | 
|  | DrawDayEventArgs | GcCalendar.DrawDay イベントにデータを提供します。 | 
|  | DrawMonthEventArgs | GcCalendar.DrawMonthイベントにデータを提供します。 | 
|  | ForceDayOfWeekHoliday | ForceDayOfWeekHolidayクラスは、HolidayCollectionオブジェクトに設定した休日に影響を与えないで、休日を追加します。 | 
|  | ForceDayOfWeekWorkday | ForceDayOfWeekWorkdayクラスは、HolidayCollectionオブジェクトに設定した休日に影響を与えないで、休日をキャンセルします。 | 
|  | ForceHoliday | ForceHolidayクラスは、HolidayCollectionオブジェクトに設定した休日に影響を与えないで、休日を追加します。 | 
|  | ForceWorkday | ForceWorkdayクラスは、HolidayCollectionオブジェクトに設定した休日に影響を与えないで、休日をキャンセルします。 | 
|  | GcCalendar | GcCalendarクラスは、カレンダーコントロールを形成する本体クラスです。 | 
|  | GcCalendarErasSectionHandler | 年号の定義セクションからXML属性を読み取る方法を提供します。 | 
|  | Grid | Gridクラスは、カレンダーの区切り線を指定します。 | 
|  | Holiday | Holidayクラスは、カレンダーの休日を設定します。 | 
|  | HolidayBase | 休日のインタフェースを実装します。 | 
|  | HolidayCollection | HolidayCollectionクラスは、カレンダーの休日を保持するコレクションです。 | 
|  | HolidayStyle | HolidayStyleクラスは、カレンダーの暦を設定します。 | 
|  | HolidayStyleCollection | HolidayStyleCollectionクラスは、カレンダーの暦を保持するコレクションです。 | 
|  | NoteArea | 各日付の CalendarNote を表示する領域の外観設定のセットを表します。 | 
|  | NoteStyle | CalendarNote の外観設定のセットを表します。 | 
|  | NotifyCollection | System.Collections.CollectionBase クラスの拡張クラスです。コレクションに項目が追加、削除されたときに通知します。 | 
|  | NotifyObject | 継承先のインスタンスに通知機能を提供するベースクラスです。 | 
|  | ScrolledEventArgs | Scrolled イベントのためのデータを提供します。 | 
|  | SelectionCollection | SelectionCollectionクラスは、カレンダーで選択された日付を保持するコレクションです。 | 
|  | ShortcutCollection | ShortcutCollectionクラスは、コントロールにショートカットキーを設定します。 | 
|  | Style | Styleクラスは、カレンダーの表示スタイルを設定します。 | 
|  | StyleCollection | StyleCollectionクラスは、カレンダーの表示スタイルを保持するコレクションです。 | 
|  | SubStyle | SubStyleクラスは、カレンダーの日付スタイルを設定します。 | 
|  | SubStyleCollection | SubStyleCollectionクラスは、カレンダーの日付スタイルを保持するコレクションです。 | 
|  | Weekdays | Weekdaysクラスは、休業日設定(例:第2と第4の土曜日など)の対象となる曜日を指定します。 | 
|  | WeekdaysStyle | WeekdaysStyleクラスは、スタイル設定の対象となる曜日を指定します。 | 
|  | YearMonthFormat | YearMonthFormatクラスは、年-月カレンダーの年と月の書式を設定します。 | 
| インターフェース | 解説 | |
|---|---|---|
|  | IHoliday | 実装の参照やタイプから休日を取得する方法を定義します。 | 
| 構造体 | 解説 | |
|---|---|---|
|  | DayOfWeekHolidayPolicy | DayOfWeekHolidayPolicy構造体は、特定の週の曜日を休業日に設定するときに使用します。 | 
|  | Line | Line構造体は、コントロール内に表示される罫線を設定します。 | 
| デリゲート | 解説 | |
|---|---|---|
|  | ClickDateEventHandler | ClickDate と DoubleClickDate イベントを処理する方法を表します。 | 
|  | ClickNoteEventHandler | GcCalendar の GcCalendar.ClickNote イベントを処理するメソッドを表します。 | 
|  | DoubleClickNoteEventHandler | GcCalendar の GcCalendar.DoubleClickNote イベントを処理するメソッドを表します。 | 
|  | ScrolledEventHandler | Scrolled イベントを処理する方法を表します。 | 
| 列挙体 | 解説 | |
|---|---|---|
|  | AlignHorizontal | オブジェクトとキャプションの水平方向の配置を指定します。 | 
|  | AlignVertical | オブジェクトとキャプションの垂直方向の配置を指定します。 | 
|  | AllowSelection | 選択できる日付の種別を取得または設定します。 | 
|  | BarDisplayMode | CalendarNote の背景としてバーを表示するかどうかを示します。 | 
|  | CalendarContextMenuContent | 組み込みコンテキストメニューに表示される内容のタイプを示します。 | 
|  | CalendarDrawMode | GcCalendarコントロールの日付または月領域をどのように描画するかを決定します。 | 
|  | CalendarNavigators | 表示するナビゲータの種類を取得または設定します。 | 
|  | CalendarType | カレンダーのタイプを取得または設定します。 | 
|  | CalendarYear | カレンダーを会計年度の形式で表示するかどうかを取得または設定します。 | 
|  | DayOfWeek | 曜日を指定します。 | 
|  | DayOfWeekFlags | 曜日のフラッグを表します。 | 
|  | DayOfWeekInMonthFlags | 指定した曜日の、月に対応する位置のフラッグを表します。 | 
|  | DayType | 日のタイプ(営業日、休日など)を特定します。 | 
|  | EmptyRows | その月の日付を含まない空白行の描画方法を取得または設定します。 | 
|  | FocusRectangle | コントロール内で使用するフォーカス枠の外観を取得または設定します。 | 
|  | HolidayOverride | 休日が休日と設定された曜日と重なった場合に振り替えるかどうかを取得または設定します。 | 
|  | ImageLayoutMode | CalendarNote での CalendarNote.Image のレイアウト方法を指定します。 | 
|  | KeyActions | ショートカットキーに割り当てる機能を取得または設定します。 | 
|  | LineStyle | 罫線のスタイルを取得または設定します。 | 
|  | MonthFlags | 月のフラッグを表します。 | 
|  | Months | 1から12までの月を表します。 | 
|  | NavigateOnWheelMode | マウスホイールを回したときに GcCalendar コントロールの日付表示または月表示を移動させるかどうかを指定します。 | 
|  | NavigatorOrientation | ナビゲータを表示する位置を取得または設定します。 | 
|  | NoteAreaAlignment | 日領域の中での NoteArea の配置を指定します。 | 
|  | NoteDisplayMode | 表示する CalendarNote の内容を指定します。 | 
|  | NoteFlowDirection | NoteArea での CalendarNote オブジェクトのフロー方向を示します。 | 
|  | PickDays | GetDatesInView メソッドで参照される日付の種類を取得または設定します。 | 
|  | ReflectTitle | 曜日スタイルのどの部分を曜日タイトルに適用するかを取得または設定します。 | 
|  | RokuyouAlignment | 六曜を日付領域のどこに配置するかを取得または設定します。 | 
|  | Rokuyous | 日付領域に表示する六曜の種類を指定します。 | 
|  | ScrollTipAlignment | スクロールチップをコントロールのどこに配置するかを表します。 | 
|  | SelectionMode | 日付を選択する方法を表します。 | 
|  | TimeDesignators | 時刻データの午前と午後の別を取得します。 | 
|  | VerticalFlags | 垂直区切り線を日付領域と曜日タイトルの両方に表示するかどうかを取得または設定します。 | 
|  | WeekFlags | 週のフラッグを定義します。 |