セルノートを作成する
セルノートの編集を開始する
セルノートを削除する
セルに追加されているセルノートを削除するにはCell.NoteクラスにNull値を設定します。
セルノートの表示モードを設定する
セルノートのスタイルを設定する
セルノートのスタイルはCellNote.Styleプロパティを使用します。


![]() |
|
セルノートのスタイルの適用ルール
セルノートのStyleプロパティがnullでない場合、各プロパティに次の値が設定されている場合にはGcMultiRow.DefaultCellNoteStyleプロパティの設定値が適用されます。それ以外は、各プロパティに設定された値が適用されます。
GcMultiRow.DefaultCellNoteStyleプロパティの既定値は次の通りです。
プロパティ | 設定値 |
---|---|
BackColor ForeColor PatternColor LineColor TriangleSymbolColor |
Color.Empty |
Font BackgroundImage ContextMenuStrip |
Null |
LineAdjustment TextEffect Multiline PatternStyle TextAdjustment TextAlign TextVertical BackgroundImageLayout BackgroundGradientEffect UseCompatibleTextRendering WordWrap LineStyle ShowShadow |
Inherit |
Padding | (-1,-1,-1,-1) |
TextAngle LineWidth |
float.NaN |
BackgroundImageOpacity | double.NaN |
TextIndent | -1 |
プロパティ | 既定値 |
---|---|
BackColor | LightYellow |
ForeColor | GcMultiRowコントロールのForeColorプロパティの設定値 |
Font | GcMultiRowコントロールのFontプロパティの設定値 |
BackgroundGradientEffect | Null |
Direction | Center |
BackgroundImage | Null |
BackgroundImageLayout | Tile |
BackgroundImageOpacity | 1 |
LineAdjustment | None |
Multiline | True |
Padding | (0,0,0,0) |
PatternColor | WindowText |
PatternStyle | None |
TextAdjustment | Near |
TextAlign | TopLeft |
TextAngle | 0 |
TextEffect | Flat |
TextIndent | 0 |
TextVertical | False |
UseCompatibleTextRendering | False |
WordWrap | True |
LineColor | Color.Black |
LineStyle | Thin |
LineWidth | 1 |
ShowShadow | Ture |
ContextMenuStrip | Null |
TriangleSymbolColor | Color.Red |
セルノートを作成する
セルにセルノートを追加するには、Cell.Noteクラスを使用します。
- セルノートの編集コントールはリッチテキストフォーマットをサポートしていません。
- セルノートは実行時にだけ追加することができます。設計時にセルノートを追加した場合には例外が発生します。
- 1つのセルノートは1つのセルにだけ設定することができます。同じセルノートを複数のセルに設定した場合には例外が発生します。
- セルノートはコミットされていない新規行に追加することはできません。