GrapeCity CalendarGrid for Windows Forms 2.0J
Appointment型セル(CalendarAppointmentCellType)

Appointment(アポイントメント)型セルは複数のセルにまたがって予定を定義する機能を提供します。Appointment型セルを使うことでマウス操作のための追加のコーディングを行うことなく、ガントチャートのようにユーザーがマウス操作で範囲を定義できるUIを実装できます。


機能

Appointment型セルが設定されたセルでは、ユーザーは次のようにして予定を定義できます。

  1. 予定の始点となるセルをダブルクリックする。
  2. 予定を識別するための任意の文字列を入力する。
  3. Enterキーを押下して編集を確定する。
  4. セルの前後に表示されるハンドルをマウスでドラッグして予定の範囲を設定する。

設定済みの予定に対して、上記の操作を繰り返すことで文字列の書き換えや予定の編集が可能です。なお、次のようにAppointment型セルによる予定が隣り合っている場合、この部分では新たな予定を定義することができません。いちど既存の予定を移動してセルに空きを作ってから新たな予定を定義できます。

       


スタイル

Appointment型セルでは次のスタイルが有効です。

CalendarCellStyleメンバ 非編集時 編集時

Alignment

有効

有効

BackColor

有効

有効

ForeColor

有効

有効

BackgroundGradientEffect

有効

-

Border

有効

有効

DataSourceNullValue

有効

有効

DisableBackColor

有効

-

DisableForeColor

有効

-

DisableGradientEffect

有効

-

EditingBackColor

-

有効

EditingForeColor

-

有効

Font

有効

有効

ImeMode

有効

有効

ImeSentenceMode

有効

有効

MouseOverBackColor

有効

-

MouseOverForeColor

有効

-

MouseOverGradientEffect

有効

-

NullValue

有効

有効

Padding

有効

有効

PatternEffect

有効

-

SelectionBackColor

有効

-

SelectionForeColor

有効

-

SelectionGradientEffect

有効

-

Testangle

有効

-

TextAdjustment

有効

-

LineAdjustment

有効

-

TextIndent

有効

-

TextVertical

有効

-

UseCompatibleTextRendering

有効

-

Image

有効

-

ImageAlign

有効

-

TextImageRelation

有効

-


参照

 

 


© 2008 GrapeCity inc. All rights reserved.