PowerTools MultiRow for Windows Forms 8.0J > PlusPakCellの使い方 > GcCalendarCell |
GcCalendarCellは、PlusPakのGcCalendarコントロールと同等の機能を提供します。GcCalendarCellを使用すると、グリッド内に日付を選択可能なカレンダーを表示できます。
GcCalendarCellでは、次の機能を使用できます。
各機能の詳細はGcCalendarCellクラスのリファレンスを参照してください。
GcCalendarCellはObject型の値を保持します。この型はGcCalendarCell.ValueTypeプロパティで確認できます。
入力と表示には、Date型(C#ではSystem.DateTime型)にキャストした値が使用されます。この型はGcCalendarCell.FormattedValueTypeプロパティで確認できます。セルに値が読み出される場合の動作を変更するには、GcCalendarCell.OnCellFormattingメソッドをオーバーライドします。セルから値が書き戻される場合の動作を変更するには、GcCalendarCell.OnCellParsingメソッドをオーバーライドします。
CellStyle メンバ | 非編集時 | 編集時 |
---|---|---|
BackColor | 有効 | 有効 |
BackgroundGradientEffect | 有効 | - |
Border | 有効 | 有効 |
DataSourceNullValue | 有効 | 有効 |
DisabledBackColor | 有効 | 有効 |
DisabledForeColor | 有効 | 有効 |
DisabledGradientEffect | 有効 | - |
EditingBackColor | - | 有効 |
EditingForeColor | - | - |
Font | 有効 | 有効 |
ForeColor | - | - |
Format | - | - |
FormatProvider | - | - |
Image | - | - |
ImageAlign | - | - |
ImeMode | - | - |
ImeSentenceMode | - | - |
InputScope | - | - |
LineAdjustment | - | - |
Margin | 有効 | 有効 |
MouseOverBackColor | 有効 | - |
MouseOverForeColor | - | - |
MouseOverGradientEffect | 有効 | - |
Multiline | - | - |
NullValue | 有効 | 有効 |
Padding | 有効 | 有効 |
PatternColor | 有効 | - |
PatternStyle | 有効 | - |
SelectionBackColor | 有効 | - |
SelectionForeColor | 有効 | - |
SelectionGradientEffect | 有効 | - |
Tag | 有効 | 有効 |
TextAdjustment | - | - |
TextAlign | - | - |
TextAngle | - | - |
TextEffect | - | - |
TextImageRelation | - | - |
TextIndent | - | - |
TextVertical | - | - |
UseCompatibleTextRendering | - | - |
WordWrap | - | - |
修飾子 | キー | GcCalendarCell | GcMultiRow |
---|---|---|---|
なし | Keys.PageUp | 有効 | - |
Keys.PageDown | 有効 | - | |
Keys.End | 有効 | - | |
Keys.Home | 有効 | - | |
Keys.Left | 有効 | - | |
Keys.Right | 有効 | - | |
Keys.Up | 有効 | - | |
Keys.Down | 有効 | - | |
Keys.Space | 有効 | - | |
Keys.Control | Keys.PageUp | 有効 | - |
Keys.PageDown | 有効 | - | |
Keys.Home | 有効 | - | |
Keys.End | 有効 | - |
GcCalendarCell | GcCalendar |
---|---|
ActiveHolidayStyles | ActiveHolidayStyles |
AllowSelection | AllowSelection |
Style.BackColor | BackColor |
なし | BackgroundImage |
なし | BackgroundImageLayout |
Style.Border | BorderStyle |
CalendarDimensions | CalendarDimensions |
CalendarMargins | CalendarMargins |
CalendarType | CalendarType |
CalendarYear | CalendarYear |
ControlStyle | ControlStyle |
EmptyRows | EmptyRows |
FirstDayOfWeek | FirstDayOfWeek |
FirstFiscalMonth | FirstFiscalMonth |
FirstMonthlnView | FirstMonthlnView |
FlatStyle | FlatStyle |
なし | FocusDate |
FocusRectangle | FocusRectangle |
Style.Font | Font |
HeaderFormat | HeaderFormat |
HeaderHeight | HeaderHeight |
HeaderStyle | HeaderStyle |
HolidayStyles | HolidayStyles |
InnerMargins | InnerMargins |
InnerSpace | InnerSpace |
ItemStyle | ItemStyle |
LegendStyle | LegendStyle |
Lines | Lines |
MaxDate | MaxDate |
なし | MaxSelectionCount |
MinDate | MinDate |
なし | NavigatorOrientation |
なし | OverrideTipText |
なし | Redraw |
RokuyouAlignment | RokuyouAlignment |
RokuyouFontScale | RokuyouFontScale |
Value | SelectedDate |
なし | SelectionMode |
なし | Selections |
SelectionStyle | SelectionStyle |
なし | Shortcuts |
ContextMenuStrip | ShowContextMenu |
ShowHeader | ShowHeader |
ShowNavigator(未対応) | ShowNavigator |
ShowRokuyou | ShowRokuyou |
ScrollRate | ScrollRate |
なし | ScrollTipAlign |
なし | ShowScrollTip |
ShowToday | ShowToday |
ShowTodayMark | ShowTodayMark |
ShowTraliling | ShowTraliling |
ShowWeekNumber | ShowWeekNumber |
ShowZoomButton | ShowZoomButton |
Style.Border | SingleBorderColor |
なし | Styles |
なし | SubStyles |
TitleStyle | TitleStyle |
なし | TipInterval |
TodayImage | TodayImage |
TodayMarkColor | TodayMarkColor |
TrailingStyle | TrailingStyle |
UseControlStyle | UseControlStyle |
UseHeaderFormat | UseHeaderFormat |
Weekdays | Weekdays |
WeekNumberSelect | WeekNumberSelect |
WeekNumberStyle | WeekNumberStyle |
WeekTitleSelect | WeekTitleSelect |
YearMonthFormat | YearMonthFormat |
ここでは、GcCalendarCellの利用方法について、以下の項目に分けて解説しています。