[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.BaseCellType

BaseCellType クラス

その他のセル型クラスの基本クラスを表します。

名前空間: FarPoint.Win.Spread.CellType
アセンブリ: FarPoint.Win.SpreadJ.dll
構文
[TypeConverter(typeof(CellTypeConverter))]
public abstract class BaseCellType : ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, ICellType, ICloneable<ICellType>, INumFmtSupportCellType
<TypeConverter(GetType(CellTypeConverter))>
Public MustInherit Class BaseCellType
    Implements ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, ICellType, ICloneable(Of ICellType), INumFmtSupportCellType

コンストラクター

名前 説明
BaseCellType()

BaseCellType クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ExtraRendererSettings

条件付き書式設定を取得します。

SubEditor

サブエディタを取得または設定します。

メソッド

名前 説明
CanBeOverflown()

別のセルが一杯になったときにそのデータをこのセルに表示できるかどうか(このセルに対してオーバーフローできるかどうか)を決定します。

CanOverflow()

セルが一杯になったときに隣接するセルにデータを表示できるかどうかを決定します。

CancelEditing()

セルの編集をキャンセルします。

Clone()

基本セルを作成して返します。

CloneCore()

現在のインスタンスのコピーである新しいオブジェクトを作成します。

FireEditingCanceled()

付加されているデリゲートがある場合にEditingCanceledイベントを発生させます。

FireEditingStopped()

付加されているデリゲートがある場合にEditingStoppedイベントを発生させます。

FireEditorValueChanged(EventArgs)

デリゲートがアタッチされている場合、EditorValueChangedイベントを発生させます。

Format(object)

指定したデータをセル型の書式に書式設定し、それを文字列として返します。

GetEditorControl(Appearance, float)

外観と倍率を指定してこのセル型の編集コントロールを取得します。

GetEditorValue()

編集コントロール内の書式なしの値を取得します。

GetErrorIconBound(Graphics, Appearance, Rectangle, float)

エラーアイコンを描画する矩形を取得します。

GetFormatterCore(CultureInfo)

このの動作を表すフォーマッターを取得します。

GetPreferredSize(Graphics, Size, Appearance, object, float)

レンダラーコントロールのためにセルの優先サイズ(必要な最大サイズ)を取得します。

GetPreferredSize(Control)

エディタコントロールのためにセルの優先サイズ(必要な最大サイズ)を取得します。

GetReservedCursor(object)

このセル型に予約されているカーソルを取得します。

GetReusableEditorControl(IReuseEditorControl, Control, Appearance, float)

セル型で使用するための IReuseEditorControl.GetEditorControl の実装。

IsCaretInTheBeginning()

キャレットが先頭にあるかどうかを取得します。

IsCaretInTheEnd()

キャレットが末尾にあるかどうかを取得します。

IsCaretInTheFirstLine()

キャレットが最初の行にあるかどうかを取得します。

IsCaretInTheLastLine()

キャレットが最後の行にあるかどうかを取得します。

IsPropertySupported(string)

セル型が名前付きプロパティをサポートするかどうかを取得します。

IsReservedKey(KeyEventArgs)

指定されたキーに、エディタコントロールに対する特別な意味があるかどうかを判定します。

IsReservedLocation(Graphics, int, int, Rectangle, Appearance, object, float)

指定したカーソル位置に、編集コントロールに対する特別な意味があるかどうかを判断します。

IsValid(object)

指定された値が有効かどうかを判定します。

PaintCell(PdfGraphics, RectangleF, Appearance, object, bool, bool, float)

指定した外観設定を使用して、編集モードでないときのセルを指定したグラフィックインタフェースに PDF 印刷します。

PaintCell(Graphics, Rectangle, Appearance, object, bool, bool, float)

指定した外観設定を使用して、編集モードでないときのセルを指定したグラフィックインタフェースに描画します。

PaintEnhancedConditionalFormat(Graphics, Rectangle, Appearance, object, bool, bool, float, ref RectangleF)

拡張条件付き書式を描画します。

Parse(string)

指定した文字列をセル型のデータ型に解析し、それをオブジェクトとして返します。

ParseCore(string)

指定した文字列をセル型のデータ型に解析し、それをオブジェクトとして返します。

SetEditorValue(object)

編集コントロールの値を設定します。

ShowSubEditor()

セルに関連付けられたサブエディタコントロールを表示します。

StartEditing(EventArgs, bool, bool)

セルの編集を開始します。

StopEditing()

セルの編集を終了します。

ToNumberFormatCore()

このセル型をNumberFormat値に変換します。

ToString()

セル型の名前を文字列に変換します。

イベント

名前 説明
EditingCanceled

ユーザーが編集をキャンセルしたときに発生します。

EditingStopped

ユーザーがエディタコントロールでの編集を終了したときに発生します。

EditorValueChanged

ユーザーがエディタコントロールで値を変更したときに発生します。