[]
選択する日付の種別を設定または取得します。
コントロールに表示する月数を設定します。
カレンダーのタイプを設定または取得します。
カレンダーのズーム範囲をMonthDayまたはLargeScaleYearに設定するかを取得します。
値がnullの場合、ドロップダウンに表示するデフォルトの日付を設定します。
その月の日付を含まない空白行の描画方法を設定または取得します。
参照:setEmptyRows
カレンダーの最初の列に表示する曜日を設定または取得します。
12か月分のカレンダーを表示している場合に、左上に配置する最初の月を設定または取得します。
フォーカスを持っている日付を取得または設定します。
参照:getFocusDate 参照:setFocusDate
カレンダーのヘッダに使用する書式を設定または取得します。
カレンダーに設定されている休日グループの個数を取得します。
択可能な日付の最大値を設定します。
参照:setMaxDate
選択可能な日付の最小値を設定または取得します。
参照:setMinDate
ナビゲータを表示する位置を設定または取得します。
振替休日のためのツールチップテキストを設定または取得します。
選択されている日付を取得します。
カレンダーのヘッダを表示するかどうかを設定または取得します。
表示するナビゲータの種類を設定または取得します。
日付領域に表示する六曜を設定または取得します。
カレンダーの下側に今日の日付を表示するかどうかを設定または取得します。
参照:setShowToday
前後の月の隣接日をカレンダーに表示するかどうかを設定または取得します。
各週の左側に通年で第何週に相当するかを表示するかどうかを設定または取得します。
カレンダータイプを切り替えるズームボタンを表示するかどうかを設定または取得します。
年-月カレンダーの年と月の書式を設定または取得します。
カレンダーに休日グループを追加します。
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
var holidayGroup1 = new GC.InputMan.HolidayGroup("holiday-group-1", true);
gcCalendar1.addHolidayGroup(holidayGroup1);
// 1月1日から1月10日までを休日にします。
var holiday1 = new GC.InputMan.Holiday("holiday1", 1, 1, 1, 10);
holidayGroup1.addHoliday(holiday1);
カレンダーからすべての休日グループを削除します。
ドロップダウンカレンダーを閉じます。
フォーカスを持っている日付を取得します。
参照:focusDate
フォーカスを持つ日付。
休日グループをインデックスまたは名前で取得します。
休日グループのインデックスまたは名前
休日を定義するHolidayオブジェクト
特定の休日グループを表すインデックスを取得します。
休日グループ
休日グループのインデックス
カレンダーに設定されている休日グループの個数を取得します。
参照:holidayGroupsCount
休日グループの個数
ドロップダウンカレンダーで選択された日付時刻を取得します。 参照:selectedDate
ドロップダウンカレンダーの値を取得します。 参照:{@link value}
日付スタイル設定の対象となる曜日を取得します。
対象となる曜日を示す値("sunday"、"monday"、"tuesday"、"wednesday"、"thursday"、"friday"、"saturday")。
日付スタイル設定の対象となる曜日(WeekDayオブジェクト)。
カレンダーの特定のインデックスの位置に休日グループを挿入します。
休日グループを挿入する位置のインデックス
挿入する休日を定義したHolidayGroupオブジェクト
特定の休日グループを削除します。
削除する休日グループ
特定のインデックス位置にある休日グループを削除します。
削除する休日グループの位置を表すインデックス
選択する日付の種別を設定します。
参照:allowSelection
選択する日付の種別を示す値(AllowSelection列挙体)。
コントロールに表示する月数を設定します。
参照:calendarDimensions
水平方向に表示する月数。
垂直方向に表示する月数。
カレンダーのタイプを設定します。
参照:calendarType
カレンダータイプを示す値(CalendarType列挙体) 。
カレンダーの最初の列に表示する曜日を設定します。
参照:firstDayOfWeek
曜日を示す値(DayOfWeek列挙体)。
12か月分のカレンダーを表示している場合に、左上に配置する最初の月を設定します。
参照:firstMonthInView
月を示す値(Months列挙体)。
フォーカスを持っている日付を設定します。
参照:focusDate
フォーカスを持つ日付。
カレンダーのヘッダに使用する書式を設定します。
参照:headerFormat
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
gcCalendar1.setCalendarType(GC.InputMan.CalendarType.MonthDay);
gcCalendar1.setHeaderFormat("ggg e年 M月");
ヘッダに使用する書式。
選択可能な日付の最大値を設定します。
参照:maxDate
選択可能な最大日付。
選択可能な日付の最小値を設定します。
参照:minDate
選択可能な最小日付。
ナビゲータを表示する位置を設定します。
参照:navigatorOrientation
ナビゲータの表示位置を示す値(NavigatorOrientation列挙体)。
振替休日のためのツールチップテキストを設定します。
参照:overrideTipText
振替休日のためのツールチップテキスト。
カレンダーのヘッダを表示するかどうかを設定します。
参照:showHeader
表示する場合はtrue、それ以外はfalse。
表示するナビゲータの種類を設定します。
参照:showNavigator
ナビゲータの種類を示す値(CalendarNavigators列挙体)。
日付領域に表示する六曜を設定します。
参照:showRokuyou
六曜を示す値(Rokuyou列挙体)。
カレンダーの下側に今日の日付を表示するかどうかを設定します。
参照:showToday
表示する場合はtrue、それ以外はfalse。
前後の月の隣接日をカレンダーに表示するかどうかを設定します。
参照:showTrailing
隣接日を表示する場合はtrue、それ以外はfalse。
各週の左側に通年で第何週に相当するかを表示するかどうかを設定します。
参照:showWeekNumber
週番号を表示する場合はtrue、それ以外はfalse。
カレンダータイプを切り替えるズームボタンを表示するかどうかを設定します。
参照:showZoomButton
ズームボタンを表示する場合はtrue、それ以外はfalse。
ドロップダウンカレンダーの値を設定します。 参照:{@link value}
年-月カレンダーの年と月の書式を設定します。
参照:yearMonthFormat
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
gcCalendar1.setCalendarType(GC.InputMan.CalendarType.YearMonth);
gcCalendar1.setYearMonthFormat("ggg e年,M月");
書式を示すキーワード。年の書式と月の書式はコンマ(,)で区切ります。
ドロップダウンカレンダーが開いている場合は閉じます。閉じている場合は開きます。
日付がクリックされたときに発生します。
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
function gcCalendar1_onClickDate(sender, eArgs){
alert("onClickDate");
}
// イベントリスナーを追加します。
gcCalendar1.onClickDate(gcCalendar1_onClickDate);
イベントハンドラ
イベントが発生したコントロールのオブジェクト
カレンダー上でフォーカス枠が移動したときに発生します。
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
function gcCalendar1_onFocusDateChanged(sender, eArgs){
alert("onFocusDateChanged");
}
// イベントリスナーを追加します。
gcCalendar1.onFocusDateChanged(gcCalendar1_onFocusDateChanged);
イベントハンドラ
イベントが発生したコントロールのオブジェクト
カレンダーをスクロールしたときに発生します。
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
function gcCalendar1_onScrolled(sender, eArgs){
alert("onScrolled");
}
// イベントリスナーを追加します。
gcCalendar1.onScrolled(gcCalendar1_onScrolled);
イベントハンドラ
イベントが発生したコントロールのオブジェクト
直前に選択されていた日付とは異なる日付が選択されたときに発生します。
var gcCalendar1 = FindIMControl("gcDateTime1").getDropDownCalendar();
function gcCalendar1_onSelectedDateChanged(sender, eArgs){
var selDate = sender.getSelectedDate();
alert(selDate);
}
// イベントリスナーを追加します。
gcCalendar1.onSelectedDateChanged(gcCalendar1_onSelectedDateChanged);
// イベントリスナーを削除します。
gcCalendar1.removeSelectedDateChanged(gcCalendar1_onSelectedDateChanged);
コールバック
イベントが発生したコントロールのオブジェクト
ドロップダウンカレンダーを表します。