CaledanrGridは、任意の日付をカレンダーに表示することことができます。
カレンダーの最初に表示する日付の設定
GcCalendarGrid.FirstDayInViewプロパティを使用すると、カレンダーに表示する最初の日付を設定できます。
次のコードでは、水平方向のリストビュースタイルカレンダーの左端に2014年6月1日を表示します。
Imports GrapeCity.Win.CalendarGrid
' リストビュースタイルを水平方向に表示します。
Dim listView As New CalendarListView()
listView.Orientation = Orientation.Horizontal
listView.DayCount = 5
GcCalendarGrid1.CalendarView = listView
' カレンダーに表示する最初の日付を2014年6月1日に設定します。
GcCalendarGrid1.FirstDateInView = New DateTime(2014, 6, 1)
using GrapeCity.Win.CalendarGrid;
// リストビュースタイルを水平方向に表示します。
var listView = new CalendarListView();
listView.Orientation = Orientation.Horizontal;
listView.DayCount = 5;
gcCalendarGrid1.CalendarView = listView;
// カレンダーに表示する最初の日付を2014年6月1日に設定します。
gcCalendarGrid1.FirstDateInView = new DateTime(2014, 6, 1);
アクティブな日付を設定する
GcCalendarGrid.CurrentDateプロパティを使用するとアクティブな日付を設定できます。アクティブな日付を設定することで、カレンダーに指定した日付を表示できます。
次のコードでは、週スタイルのカレンダーに2014年1月1日を表示します。
Imports GrapeCity.Win.CalendarGrid
' 週スタイルを表示します。
Dim weekView As New CalendarWeekView()
GcCalendarGrid1.CalendarView = weekView
' カレンダーに2014年1月1日に設定します。
GcCalendarGrid1.CurrentDate = New DateTime(2014, 1, 1)
using GrapeCity.Win.CalendarGrid;
// 週スタイルを表示します。
var weekView = new CalendarWeekView();
gcCalendarGrid1.CalendarView = weekView;
// カレンダーに2014年1月1日に設定します。
gcCalendarGrid1.CurrentDate = new DateTime(2014, 1, 1);
参照