SpreadJS製品ヘルプ
textFrame フィールド
GC.Spread.Sheets.Shapes 名前空間 > ShapeStyle タイプ : textFrame フィールド
テキストフレームのオプションを示します。
シンタックス
var instance = new GC.Spread.Sheets.Shapes.ShapeStyle(style);
var value; // Type: Object
value = instance.textFrame;
var textFrame : Object;
使用例
//次のサンプルコードは、シェイプのテキストの垂直方向の配置および水平方向の配置を設定します。
var heart = sheet.shapes.add("Shape1", GC.Spread.Sheets.Shapes.AutoShapeType.heart, 100, 60, 200, 160);
var oldStyle = heart.style();
oldStyle.textFrame.vAlign = GC.Spread.Sheets.VerticalAlign.center;
oldStyle.textFrame.hAlign = GC.Spread.Sheets.HorizontalAlign.center;
heart.style(oldStyle);
heart.text("Heart");

//次のサンプルコードは、数式を使用したシェイプのテキストの垂直方向の配置および水平方向の配置を設定します。
var heart = sheet.shapes.add("Shape1", GC.Spread.Sheets.Shapes.AutoShapeType.heart, 100, 60, 200, 160);
sheet.setValue(0, 1, 1);
sheet.setValue(1, 1, 1);
var oldStyle = heart.style();
oldStyle.textFrame.vAlign = "=Sheet1!B1";
oldStyle.textFrame.hAlign = "=Sheet1!B2";
heart.style(oldStyle);
heart.text("Heart");
関連トピック

参照

ShapeStyle タイプ