[]
        
(Showing Draft Content)

Wijmo_Grid_Sheet.Flexsheetpanel

FlexSheetPanel クラス

GridPanel クラスの拡張クラスを定義します。これは、 その基本クラスであるFlexGridGridPanel を使用するのと同じように、FlexSheet によって使用されます。 たとえば、cells プロパティはこのクラスのインスタンスを返します。

階層

  • any
    • FlexSheetPanel

コンストラクタ

メソッド

コンストラクタ

constructor

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

    引数

    • grid: FlexGrid

      パネルを所有するFlexGrid オブジェクト。

    • cellType: CellType

      パネル内のセルのタイプ。

    • rows: RowCollection

      パネルに表示される行。

    • cols: ColumnCollection

      パネルに表示される列。

    • element: HTMLElement

      コントロール内のセルをホストするHTMLElement。

    戻り値 FlexSheetPanel

メソッド

getCellData

  • getCellData(r: number, c: any, formatted: boolean): any
  • パネル内のセルに格納されている値を取得します。

    引数

    • r: number

      セルの行インデックス。

    • c: any

      セルを含む列のインデックス、名前、またはバインディング。

    • formatted: boolean

      値を表示用に書式設定するかどうか。

    戻り値 any

getSelectedState

  • セルの選択状態を示すSelectedState 値を取得します。

    このメソッドをオーバーライドすると、FlexSheet で複数範囲の選択されたヘッダの表示をサポートできます。

    引数

    • r: number

      セルの行インデックスを指定します。

    • c: number

      セルの列インデックスを指定します。

    • rng: CellRange

      対象のセルを含むCellRange

    戻り値 SelectedState

setCellData

  • setCellData(r: number, c: any, value: any, coerce?: boolean, invalidate?: boolean): boolean
  • パネル内のセルの内容を設定します。

    引数

    • r: number

      セルが含まれる行のインデックス。

    • c: any

      セルを含む列のインデックス、名前、またはバインディング。

    • value: any

      セルに格納する値。

    • オプション coerce: boolean

      列のデータ型に合わせて値を自動的に変更するかどうかを示す値。

    • オプション invalidate: boolean

      FlexSheetを無効にして変更を表示するかどうか。

    戻り値 boolean

    Returns true if the value is stored successfully, otherwise false (failed cast).