[]
        
(Showing Draft Content)

Wijmo_Grid_Sheet.Sheet

Sheet クラス

FlexSheet コントロール内のシートを表します。

階層

コンストラクタ

constructor

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

    引数

    • オプション owner: FlexSheet

      オーナーであるFlexSheet コントロール。

    • オプション grid: FlexGrid

      シートデータを格納するために使用される、関連付けられた FlexGrid コントロール。 指定されていない場合は、新しい FlexGrid コントロールが作成されます。

    • オプション sheetName: string

      FlexSheet コントロール内のシート名。

    • オプション rows: number

      シートの行数。

    • オプション cols: number

      シートの列数。

    戻り値 Sheet

プロパティ

columnCount

columnCount: number

シート内の列数を取得または設定します。

filterSetting

filterSetting: IFilterSetting

このシートのフィルタ設定を取得または設定します。

grid

grid: FlexGrid

シートデータを格納するために使用される、関連付けられたFlexGrid コントロールを取得します。

itemsSource

itemsSource: any

シートのFlexGrid インスタンスの配列またはICollectionView を取得または設定します。

name

name: string

シートの名前を取得または設定します。

rowCount

rowCount: number

シート内の行数を取得または設定します。

selectionRanges

selectionRanges: ObservableArray

選択項目の配列を取得します。

tables

このシート内のTable オブジェクトのコレクションを取得します。 テーブルのコレクションを介してこのシートにTable を挿入または削除することができます。

visible

visible: boolean

シートの表示/非表示設定を取得または設定します。

メソッド

addTableFromArray

  • addTableFromArray(row: number, column: number, array: any[], properties?: string[], tableName?: string, tableStyle?: TableStyle, options?: ITableOptions, shift?: boolean): Table
  • オブジェクト配列からテーブルを追加します。

    引数

    • row: number

      テーブルの行位置。

    • column: number

      テーブルの列位置。

    • array: any[]

      テーブルにロードするオブジェクト配列。

    • オプション properties: string[]

      これにより、配列のオブジェクトから列のサブセットのみを取得することができます。 省略すると、テーブルは配列のオブジェクトのすべてのキーをロードします。

    • オプション tableName: string

      テーブルの名前。

    • オプション tableStyle: TableStyle

      テーブルスタイルがテーブルに適用されます。

    • オプション options: ITableOptions

      テーブルのオプションITableOptions

    • オプション shift: boolean

      テーブルの下のセルを移動する必要があるかどうかを示します。 指定しない場合、下にあるセルが移動されます。

    戻り値 Table

    the table if the table was added successfully, otherwise retun null.

dispose

  • dispose(): void
  • シートのインスタンスを破棄します。

    戻り値 void

findTable

  • findTable(rowIndex: number, columnIndex: number): Table
  • セルの位置を介してテーブルを検索します。

    引数

    • rowIndex: number

      指定したセルの行インデックス。

    • columnIndex: number

      指定したセルの列インデックス。

    戻り値 Table

getCellStyle

  • getCellStyle(rowIndex: number, columnIndex: number): ICellStyle
  • 指定したセルのスタイルを取得します。

    引数

    • rowIndex: number

      指定したセルの行インデックス。

    • columnIndex: number

      指定したセルの列インデックス。

    戻り値 ICellStyle

onNameChanged

onVisibleChanged

イベント

nameChanged

nameChanged: Event<Sheet, EventArgs>

シート名が変更された後に発生します。

visibleChanged

visibleChanged: Event<Sheet, EventArgs>

シートの表示/非表示が変更された後に発生します。