[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.CheckBoxCellType

CheckBoxCellType クラス

チェックボックス型のセルを表します。

継承
CheckBoxCellType
名前空間: FarPoint.Win.Spread.CellType
アセンブリ: FarPoint.Win.SpreadJ.dll
構文
public class CheckBoxCellType : BaseCellType, ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IReuseEditorControl2, IReuseEditorControl, ICellType, ICloneable<ICellType>, ICellRenderer
Public Class CheckBoxCellType
    Inherits BaseCellType
    Implements ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IReuseEditorControl2, IReuseEditorControl, ICellType, ICloneable(Of ICellType), ICellRenderer

コンストラクター

名前 説明
CheckBoxCellType()

新しいチェックボックス型セルをデフォルトの設定で作成します。

CheckBoxCellType(CheckBoxCellType)

指定したセル型から新しいコピーを作成します(コピーコンストラクター)。

CheckBoxCellType(SerializationInfo, StreamingContext)

シリアル化情報から新しいチェックボックス型セルを作成します。

プロパティ

名前 説明
BackgroundImage

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

Caption

状態にかかわらずチェックボックスのテキストを取得または設定し、TextTrue、TextFalse、および TextIndeterminate をオーバーライドします。

FocusRectangle

フォーカス矩形が表示されるかどうかを取得または設定します。

HotkeyPrefix

アンパーサンド(&amp;)文字でテキストに下線を引くかどうかを取得または設定します。

Picture

チェック ボックスの状態を表す画像を取得または設定します。

PictureZoomEffect

画像がズームの影響を受けるかどうかを取得または設定します。

TextAlign

テキストをセル内に配置する方法を取得または設定します。

TextFalse

false 状態のテキストを取得または設定します。

TextIndeterminate

未確定状態のテキストを取得または設定します。

TextTrue

true 状態のテキストを取得または設定します。

ThreeState

チェックボックスに3つの状態があるかどうかを表す値を取得または設定します。

メソッド

名前 説明
CancelEditing()

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

Clone()

チェックボックス型のセルを作成して返します。

Deserialize(XmlNodeReader)

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

Format(object)

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

GetEditorControl(Appearance, float)

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

GetEditorControl(Control, Appearance, float)

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

GetEditorValue()

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

GetObjectData(SerializationInfo, StreamingContext)

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

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

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

GetReservedCursor(object)

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

InitializeEditorControl(Control, Appearance, float)

チェック ボックスを編集のために初期化します。

IsReservedKey(KeyEventArgs)

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

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

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

IsReusable(Control)

このセル型が再利用できるかどうかをチェックします。

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

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

Parse(string)

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

Serialize(XmlTextWriter)

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

SetEditorValue(object)

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

StartEditing(EventArgs, bool, bool)

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

StopEditing()

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

ToHorizontalAlignment(CellHorizontalAlignment)

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

ToVerticalAlignment(CellVerticalAlignment)

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