ig.excel.CellFill

セルの塗りつぶしを表す抽象基本クラス。

依存関係

jquery-1.4.4.js
infragistics.util.js
infragistics.ext_core.js
infragistics.ext_collections.js
infragistics.ext_collectionsExtended.js
infragistics.ext_io.js
infragistics.ext_text.js
infragistics.documents.core_core.js
infragistics.ext_ui.js
このコントロールにオプションはありません。
このコントロールにイベントはありません。
  • ig.excel.CellFill
    コンストラクター

    new $.ig.excel.CellFill( );

  • createLinearGradientFill

    .createLinearGradientFill( angle:number, stops:ig.excel.CellFillGradientStop[] );

    セルの塗りつぶしに適用できる線形グラデーションを作成します。

    • angle
    • タイプ:number
    • 線形グラデーションの向きを左から右方向へ時計回りに何度傾けるかを示す角度。
    • stops
    • タイプ:ig.excel.CellFillGradientStop[]
    • グラデーションの色遷移と配置を記述する 2 つ以上のグラデーション境界。

    例外

    例外 説明
    ig.ArgumentException 境界に 2 つ以上のグラデーション境界が含まれていません。グラデーションを定義するには最低 2 つの境界が必要です。
  • createLinearGradientFill

    .createLinearGradientFill( angle:number, colorInfo1:ig.excel.WorkbookColorInfo, colorInfo2:ig.excel.WorkbookColorInfo );

    セルの塗りつぶしに適用できる線形グラデーションを作成します。

    • angle
    • タイプ:number
    • 線形グラデーションの向きを左から右方向へ時計回りに何度傾けるかを示す角度。
    • colorInfo1
    • タイプ:ig.excel.WorkbookColorInfo
    • グラデーションの開始の色を説明する WorkbookColorInfo
    • colorInfo2
    • タイプ:ig.excel.WorkbookColorInfo
    • グラデーションの終了の色を説明する WorkbookColorInfo

    例外

    例外 説明
    ig.ArgumentException 境界に 2 つ以上のグラデーション境界が含まれていません。グラデーションを定義するには最低 2 つの境界が必要です。
  • createLinearGradientFill

    .createLinearGradientFill( angle:number, color1:string, color2:string );

    セルの塗りつぶしに適用できる線形グラデーションを作成します。

    • angle
    • タイプ:number
    • 線形グラデーションの向きを左から右方向へ時計回りに何度傾けるかを示す角度。
    • color1
    • タイプ:string
    • グラデーションの開始の色。
    • color2
    • タイプ:string
    • グラデーションの終了の色。

    例外

    例外 説明
    ig.ArgumentException 境界に 2 つ以上のグラデーション境界が含まれていません。グラデーションを定義するには最低 2 つの境界が必要です。
  • createPatternFill

    .createPatternFill( backgroundColorInfo:ig.excel.WorkbookColorInfo, patternColorInfo:ig.excel.WorkbookColorInfo, patternStyle:ig.excel.FillPatternStyle );

    セルに適用できる無地またはパターンの塗りつぶしを作成します。

    • backgroundColorInfo
    • タイプ:ig.excel.WorkbookColorInfo
    • セルの背景色を記述する WorkbookColorInfo です。セルの背景色は、patternStyle が None でない場合にのみ見えるようになります。
    • patternColorInfo
    • タイプ:ig.excel.WorkbookColorInfo
    • セルのパターン色を記述する WorkbookColorInfo です。セルの背景色は、patternStyle が None または Solid でない場合にのみ見えるようになります。
    • patternStyle
    • タイプ:ig.excel.FillPatternStyle
    • セルの塗りつぶしパターン。

    例外

    例外 説明
    ig.excel.InvalidEnumArgumentException patternStyle が Default であるか、もしくは FillPatternStyle 列挙体で定義されていません。

    備考

    backgroundColorInfo と patternColorInfo に null 値を指定すると、既定色が使用されます。

  • createPatternFill

    .createPatternFill( backgroundColor:string, patternColor:string, patternStyle:ig.excel.FillPatternStyle );

    セルに適用できる無地またはパターンの塗りつぶしを作成します。

    • backgroundColor
    • タイプ:string
    • patternStyle が None でない場合にのみ見えるようになるセルの背景色です。
    • patternColor
    • タイプ:string
    • patternStyle が None でも Solid でもない場合にのみ見えるようになるセルのパターン色です。
    • patternStyle
    • タイプ:ig.excel.FillPatternStyle
    • セルの塗りつぶしパターン。

    例外

    例外 説明
    ig.ArgumentException backgroundColor または patternColor は色がない状態か、または不透明ではないアルファ チャネルがあります。
    ig.excel.InvalidEnumArgumentException patternStyle が Default であるか、もしくは FillPatternStyle 列挙体で定義されていません。
  • createRectangularGradientFill

    .createRectangularGradientFill( colorInfo1:ig.excel.WorkbookColorInfo, colorInfo2:ig.excel.WorkbookColorInfo );

    セルの塗りつぶしに適用できる長方形グラデーションを作成します。

    • colorInfo1
    • タイプ:ig.excel.WorkbookColorInfo
    • グラデーションのインナー矩形 (セルの中心) の色を記述する WorkbookColorInfo です。
    • colorInfo2
    • タイプ:ig.excel.WorkbookColorInfo
    • グラデーションのアウター矩形 (セルの縁) の色を記述する WorkbookColorInfo です。

    例外

    例外 説明
    ig.ArgumentException colorInfo1 または colorInfo2 は自動またはシステム カラーです。
  • createRectangularGradientFill

    .createRectangularGradientFill( left:number, top:number, right:number, bottom:number, stops:ig.excel.CellFillGradientStop[] );

    セルの塗りつぶしに適用できる長方形グラデーションを作成します。

    • left
    • タイプ:number
    • グラデーションのインナー矩形の左辺です。0.0 (セルの左辺) から 1.0 (セルの右辺) までの値をとります。
    • top
    • タイプ:number
    • グラデーションのインナー矩形の上辺です。0.0 (セルの上辺) から 1.0 (セルの底辺) までの値をとります。
    • right
    • タイプ:number
    • グラデーションのインナー矩形の右辺です。0.0 (セルの左辺) から 1.0 (セルの右辺) までの値をとります。
    • bottom
    • タイプ:number
    • グラデーションのインナー矩形の底辺です。0.0 (セルの上辺) から 1.0 (セルの底辺) までの値をとります。
    • stops
    • タイプ:ig.excel.CellFillGradientStop[]
    • グラデーションの色遷移と配置を記述する 2 つ以上のグラデーション境界。

    例外

    例外 説明
    ig.ArgumentOutOfRangeException left、top、right、または bottom が 0.0 未満の値であるか、または 1.0 を超える値です。
    ig.ArgumentException colorInfo1 または colorInfo2 は自動またはシステム カラーです。

    備考

    長方形グラデーションは、インナー長方形とワンセットのグラデーション境界を指定するという形で定義します。グラデーションはインナー矩形の縁からセルの縁に向かって進みます。インナー矩形の高さや幅がゼロでない場合、インナー矩形の中心は最初のグラデーション境界の色で塗りつぶされます。

    インナー矩形は、left、top、right、および bottom の各パラメーターによって定義されます。こうしたパラメーターは、0.0 から 1.0 の範囲の相対値で、左上から右下に向かって増えていきます。したがって、たとえば、中心から外に向かって進むグラデーションを指定するには、すべての値を 0.5 に設定します。また、セルの左下隅から外に向かって進むグラデーションを指定するには、以下の値を使用します: left = 0.0、top = 1.0、right = 0.0、bottom = 1.0。

  • createRectangularGradientFill

    .createRectangularGradientFill( left:number, top:number, right:number, bottom:number, colorInfo1:ig.excel.WorkbookColorInfo, colorInfo2:ig.excel.WorkbookColorInfo );

    セルの塗りつぶしに適用できる長方形グラデーションを作成します。

    • left
    • タイプ:number
    • グラデーションのインナー矩形の左辺です。0.0 (セルの左辺) から 1.0 (セルの右辺) までの値をとります。
    • top
    • タイプ:number
    • グラデーションのインナー矩形の上辺です。0.0 (セルの上辺) から 1.0 (セルの底辺) までの値をとります。
    • right
    • タイプ:number
    • グラデーションのインナー矩形の右辺です。0.0 (セルの左辺) から 1.0 (セルの右辺) までの値をとります。
    • bottom
    • タイプ:number
    • グラデーションのインナー矩形の底辺です。0.0 (セルの上辺) から 1.0 (セルの底辺) までの値をとります。
    • colorInfo1
    • タイプ:ig.excel.WorkbookColorInfo
    • グラデーションのインナー矩形 (セルの中心) の色を記述する WorkbookColorInfo です。
    • colorInfo2
    • タイプ:ig.excel.WorkbookColorInfo
    • グラデーションのアウター矩形 (セルの縁) の色を記述する WorkbookColorInfo です。

    例外

    例外 説明
    ig.ArgumentException colorInfo1 または colorInfo2 は自動またはシステム カラーです。
    ig.ArgumentOutOfRangeException left、top、right、または bottom が 0.0 未満の値であるか、または 1.0 を超える値です。

    備考

    長方形グラデーションは、インナー長方形とワンセットのグラデーション境界を指定するという形で定義します。グラデーションはインナー矩形の縁からセルの縁に向かって進みます。インナー矩形の高さや幅がゼロでない場合、インナー矩形の中心は最初のグラデーション境界の色で塗りつぶされます。

    インナー矩形は、left、top、right、および bottom の各パラメーターによって定義されます。こうしたパラメーターは、0.0 から 1.0 の範囲の相対値で、左上から右下に向かって増えていきます。したがって、たとえば、中心から外に向かって進むグラデーションを指定するには、すべての値を 0.5 に設定します。また、セルの左下隅から外に向かって進むグラデーションを指定するには、以下の値を使用します: left = 0.0、top = 1.0、right = 0.0、bottom = 1.0。

  • createRectangularGradientFill

    .createRectangularGradientFill( left:number, top:number, right:number, bottom:number, color1:string, color2:string );

    セルの塗りつぶしに適用できる長方形グラデーションを作成します。

    • left
    • タイプ:number
    • グラデーションのインナー矩形の左辺です。0.0 (セルの左辺) から 1.0 (セルの右辺) までの値をとります。
    • top
    • タイプ:number
    • グラデーションのインナー矩形の上辺です。0.0 (セルの上辺) から 1.0 (セルの底辺) までの値をとります。
    • right
    • タイプ:number
    • グラデーションのインナー矩形の右辺です。0.0 (セルの左辺) から 1.0 (セルの右辺) までの値をとります。
    • bottom
    • タイプ:number
    • グラデーションのインナー矩形の底辺です。0.0 (セルの上辺) から 1.0 (セルの底辺) までの値をとります。
    • color1
    • タイプ:string
    • グラデーションのインナー矩形の色。
    • color2
    • タイプ:string
    • グラデーションのアウター矩形 (セルの縁) の色。

    例外

    例外 説明
    ig.ArgumentOutOfRangeException left、top、right、または bottom が 0.0 未満の値であるか、または 1.0 を超える値です。
    ig.ArgumentException colorInfo1 または colorInfo2 は自動またはシステム カラーです。

    備考

    長方形グラデーションは、インナー長方形とワンセットのグラデーション境界を指定するという形で定義します。グラデーションはインナー矩形の縁からセルの縁に向かって進みます。インナー矩形の高さや幅がゼロでない場合、インナー矩形の中心は最初のグラデーション境界の色で塗りつぶされます。

    インナー矩形は、left、top、right、および bottom の各パラメーターによって定義されます。こうしたパラメーターは、0.0 から 1.0 の範囲の相対値で、左上から右下に向かって増えていきます。したがって、たとえば、中心から外に向かって進むグラデーションを指定するには、すべての値を 0.5 に設定します。また、セルの左下隅から外に向かって進むグラデーションを指定するには、以下の値を使用します: left = 0.0、top = 1.0、right = 0.0、bottom = 1.0。

  • createRectangularGradientFill

    .createRectangularGradientFill( color1:string, color2:string );

    セルの塗りつぶしに適用できる長方形グラデーションを作成します。

    • color1
    • タイプ:string
    • グラデーションのインナー矩形の色。
    • color2
    • タイプ:string
    • グラデーションのアウター矩形 (セルの縁) の色。

    例外

    例外 説明
    ig.ArgumentException colorInfo1 または colorInfo2 は自動またはシステム カラーです。
  • createSolidFill

    .createSolidFill( solidColorInfo:ig.excel.WorkbookColorInfo );

    セルに適用できる無地の塗りつぶしを作成します。

    • solidColorInfo
    • タイプ:ig.excel.WorkbookColorInfo
    • 無地の塗りつぶしの色を記述する WorkbookColorInfo です。
  • createSolidFill

    .createSolidFill( solidColor:string );

    セルに適用できる無地の塗りつぶしを作成します。

    • solidColor
    • タイプ:string
    • 無地の塗りつぶしの色。

    例外

    例外 説明
    ig.ArgumentException solidColor は色がない状態か、不透明ではないアルファ チャネルがあります。
  • noColor

    .noColor( );

    セルの塗りつぶしに使用される既定色を取得します。これは背景色ではありません。

Copyright © 1996 - 2019 Infragistics, Inc. All rights reserved.