[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.EditBaseCellType

EditBaseCellType クラス

すべての編集可能セルの基本を表します。

名前空間: FarPoint.Win.Spread.CellType
アセンブリ: FarPoint.Win.SpreadJ.dll
構文
public class EditBaseCellType : BaseCellType, ICellType, IEditor, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, ICellType, ICloneable<ICellType>, INumFmtSupportCellType, ISerializeSupport, ISerializable, IEditFormula, IRenderAlignment, IReadOnlySupport, IStaticSupport, IWordWrapSupport, IDisposable, IFormulaEditingSupport, IAutoCompleteSupport, IShrinkToFitSupport, IFormatter, IStringTrimmingSupport, ITextOrientationSupport2, ITextOrientationSupport, IEnhancedRenderer, IRenderer, IDisplayFormulaSupport
Public Class EditBaseCellType
    Inherits BaseCellType
    Implements ICellType, IEditor, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, ICellType, ICloneable(Of ICellType), INumFmtSupportCellType, ISerializeSupport, ISerializable, IEditFormula, IRenderAlignment, IReadOnlySupport, IStaticSupport, IWordWrapSupport, IDisposable, IFormulaEditingSupport, IAutoCompleteSupport, IShrinkToFitSupport, IFormatter, IStringTrimmingSupport, ITextOrientationSupport2, ITextOrientationSupport, IEnhancedRenderer, IRenderer, IDisplayFormulaSupport

コンストラクター

名前 説明
EditBaseCellType()

新しい編集可能セルをデフォルトの設定で作成します。

EditBaseCellType(EditBaseCellType)

指定されたEditBaseCellTypeからプロパティをコピーします(コピーコンストラクタ)。

EditBaseCellType(SerializationInfo, StreamingContext)

シリアル化情報から新しい編集可能セルを作成します。

プロパティ

名前 説明
AcceptsArrowKeys

編集コントロールによる方向キーの処理方法を取得または設定します。

AllowArrowKeysMoveActiveCell

方向キーによるアクティブセルの移動を許可するかどうかを取得または設定します。

AllowEditorVerticalAlign

エディタの垂直方向の配置を許可するかどうかを取得または設定します。

AutoCompleteCustomSource

AutoCompleteSourceプロパティがCustomSourceに設定されている場合に使用される、カスタムの文字列コレクションを取得または設定します。

AutoCompleteMode

オートコンプリートの動作を取得または設定します。

AutoCompleteSource

オートコンプリートで使用される補完文字列のソースを取得または設定します。

AutoFillAutoCompleteCustomSource

AutoCompleteCustomSource に列内の他のセルのデータが自動的に設定されるかどうかを取得または設定します。

BackgroundImage

セルの背景画像を取得または設定します。

ButtonAlign

セルのどこにボタンを表示するかを取得または設定します。

DefaultFont

デフォルトフォントを取得します。

DropDownButton

セルにドロップダウンボタンを表示するかどうかを取得または設定します。

EnableSubEditor

SubEditor が使用可能かどうかを取得または設定します。

FocusPosition

初期カーソル位置を取得または設定します。

LegacyTextRender

値がNumberFormat値で書式設定されているかどうかを示す値を取得または設定します。

NullDisplay

Null値を表示するためのテキストを取得または設定します。

ReadOnly

セルが読み取り専用(編集できない)かどうかを取得または設定します。

ShrinkToFit

テキストをセルに合わせて縮小するかどうかを取得または設定します。

Static

セルが、ユーザー入力を禁止する静的セルであるかどうかを取得または設定します。

StringTrim

セルに入り切らない文字を処理する方法を取得または設定します。

SubEditor

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

TextOrientation

セル印刷時のテキストの向きを取得または設定します。

TextRotationAngle

セルのテキストの回転角度を取得または設定します。

WordWrap

セル内の長すぎるテキストを次の行に折り返すかどうかを表す値を取得または設定します。

メソッド

名前 説明
CanBeOverflown()

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

CanOverflow()

セルが一杯になったときに内容を隣のセルに表示できるかどうかを決定します。

CancelEditing()

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

Clone()

編集可能基本セルを作成して返します。

Deserialize(XmlNodeReader)

オブジェクトをXMLからロードします。

Format(object)

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

GetEditorControl(Appearance, float)

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

GetEditorValue()

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

GetErrorIconBound(Graphics, Appearance, Rectangle, float)

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

GetHorizontalAlignment(object)

水平方向の配置を値に基づいて取得します。

GetObjectData(SerializationInfo, StreamingContext)

セル型をシリアル化します。

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

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

GetPreferredSize(Control)

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

GetReservedCursor(object)

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

GetReusableEditorControl(IReuseEditorControl, Control, Appearance, float)

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

GetTextRectangle(Graphics, Rectangle, Font, Appearance, ref Rectangle, string)

テキストが描画されている矩形を取得します。

GetVerticalAlignment(object)

垂直方向の配置を値に基づいて取得します。

InitializeEditorControl(Control, Appearance, float)

エディタコントロールを初期化します。

IsCaretInTheBeginning()

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

IsCaretInTheEnd()

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

IsCaretInTheFirstLine()

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

IsCaretInTheLastLine()

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

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)

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

Parse(string)

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

Serialize(XmlTextWriter)

オブジェクトをXMLに保存します。

SetCurrentCulture(CultureInfo)

現在のカルチャを取得または設定します。

SetEditorValue(object)

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

ShowSubEditor()

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

StartEditing(EventArgs, bool, bool)

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

StopEditing()

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

ToHorizontalAlignment(CellHorizontalAlignment)

FarPoint.Win.Spread.CellHorizontalAlignment値を対応するFarPoint.Win.HorizontalAlignment値に変換します。

ToVerticalAlignment(CellVerticalAlignment)

FarPoint.Win.Spread.CellVerticalAlignment値を対応するFarPoint.Win.VerticalAlignment値に変換します。