付箋型セル(StickyCell)は、テキストデータと期日の保持およびリマインダー機能を提供します。セルをクリックするとエディタ画面を表示し、テキストデータとグリッド上に表示する色を設定できます。また、期日を設定すると、設定した期日が近づくにつれて付箋型セルの背景色を自動的に変更するのでリマインダーの役割を果たします。
なお、エディタ画面は、任意のウィンドウ(フォーム)に変更することができます。
機能
StickyCellでは、基本セルの機能に加えて、次の機能を使用できます。
各機能の詳細はStickyCellクラスのリファレンスを参照してください。
- 期日の入力
- 背景色の自動変更
- ウィンドウ(フォーム)またはコモンダイアログの表示
各機能の詳細はStickyCellクラスのリファレンスを参照してください。
データ型
StickyCellはObject型の値を保持します。この型はStickyCell.ValueTypeプロパティで確認できます。
セル編集コントロール
StickyCell のセル編集コントロールはありません。StickyCell.EditType プロパティは常にnull参照(Visual BasicではNothing)を返します。
スタイル
StickyCellはCellStyleクラスの次のメンバをサポートしています。セルのスタイルはStickyCell.Styleプロパティで設定します。
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 | - |
ショートカットキー
StickyCellで処理されるショートカットキーはありません。
イベント
セルの内容領域のクリックに対応した処理を実装するには、GcMultiRow.CellContentClickイベントを使用します。ダブルクリックの場合はGcMultiRow.CellContentDoubleClickイベントです。
標準コントロールとの比較
このセル型に対応する標準コントロールはありません。
使用例