[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.ListBoxCellType

ListBoxCellType クラス

リスト ボックス型セルを表します。

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

コンストラクター

名前 説明
ListBoxCellType()

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

ListBoxCellType(ListBoxCellType)

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

ListBoxCellType(SerializationInfo, StreamingContext)

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

プロパティ

名前 説明
EditorValue

基になるデータモデルにどの値が書き込まれるかを取得または設定します。

ImageList

リスト ボックスの画像のリストを取得または設定します。

ItemData

リスト ボックスの項目に対応するデータを取得または設定します。

ItemHeight

リストの各項目の高さを取得または設定します。

Items

リスト ボックスの項目のリストを取得または設定します。

SelectionMode

リストの選択モードを取得または設定します。

メソッド

名前 説明
CancelEditing()

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

Clone()

リスト ボックス型セルを作成して返します。

Deserialize(XmlNodeReader)

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

DoPaint(Graphics, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, ArrayList, Array, bool, ImageList, int, bool, SelectionMode)

リスト ボックス型セルを描画します。

DoPaint(Graphics, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, ArrayList, int, bool, ImageList, int, bool)

リスト ボックス型セルを描画します。

DoPaint(Graphics, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, ArrayList, int, bool, ImageList, int, bool, SelectionMode)

リスト ボックス型セルを描画します。

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)

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

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値に変換します。