MESCIUS MultiRow for Windows Forms 12.0J
シェイプ型セル(ShapeCell)


シェイプ型セル(ShapeCell)は、図形の表示を提供します。ShapeCellを使用すると、円や三角形、四角などの図形を設計時にコーディングすることなくセルに表示することができます。
機能
ShapeCellでは、基本セルの機能に加えて、次の機能を使用できます。

  • 図形の表示

各機能の詳細はShapeCellクラスのリファレンスを参照してください。
データ型
ShapeCellはObject型の値を保持します。この型はShapeCell.ValueTypeプロパティで確認できます。
表示には、String型にキャストした値が使用されます。この型はShapeCell.FormattedValueTypeプロパティで確認できます。
Object型のToStringメソッドをオーバーライドすると、キャストする際の動作を変更できます。セルに値が読み出される場合の動作を変更するには、ShapeCell.OnCellFormattingメソッドをオーバーライドします。セルから値が書き戻される場合の動作を変更するには、ShapeCell.OnCellParsingメソッドをオーバーライドします。
セル編集コントロール
ShapeCellのセル編集コントロールはありません。ShapeCell.EditTypeプロパティは常にnull参照(Visual BasicではNothing)を返します。
スタイル
ShapeCellはCellStyleクラスの次のメンバをサポートしています。セルのスタイルはShapeCell.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 有効

GDI+互換モードを有効にするには、UseCompatibleTextRenderingプロパティをTrueに設定します。
ショートカットキー
ShapeCellで処理されるショートカットキーはありません。
イベント
セルの内容領域のクリックに対応した処理を実装するには、GcMultiRow.CellContentClickイベントを使用します。ダブルクリックの場合はGcMultiRow.CellContentDoubleClickイベントです。
使用例
   
関連トピック

 

 


© MESCIUS inc. All rights reserved.