テキストを均等割付で表示できますか?
対象製品
El Tabelle Sheet 4.0J
詳細
表示できます。El Tabelle Sheet 4.0J では、文字列型セルとヘッダ、フッタで均等割付をサポートしています。

コーディングは次のようになります。
[Visual Basic]
[C#]

コーディングは次のようになります。
[Visual Basic]
'均等割付
Sheet1(0, 0).Text = "表計算"
Sheet1(0, 0).TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Distribute
'均等割付(両端にスペース)
Sheet1(0, 1).Text = "余白付"
Sheet1(0, 1).TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.DistributeWithSpace
'両端揃え
Dim objTextEditor = New GrapeCity.Win.ElTabelle.Editors.TextEditor()
'複数行を許可する
objTextEditor.MultiLine = True
Sheet1(0, 2).Editor = objTextEditor
Sheet1(0, 2).Text = "Free design spread sheet for data binding."
Sheet1(0, 2).TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Justify
Sheet1.Rows(2).Height *= 3
Sheet1(0, 0).Text = "表計算"
Sheet1(0, 0).TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Distribute
'均等割付(両端にスペース)
Sheet1(0, 1).Text = "余白付"
Sheet1(0, 1).TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.DistributeWithSpace
'両端揃え
Dim objTextEditor = New GrapeCity.Win.ElTabelle.Editors.TextEditor()
'複数行を許可する
objTextEditor.MultiLine = True
Sheet1(0, 2).Editor = objTextEditor
Sheet1(0, 2).Text = "Free design spread sheet for data binding."
Sheet1(0, 2).TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Justify
Sheet1.Rows(2).Height *= 3
[C#]
//均等割付
sheet1[0, 0].Text = "表計算";
sheet1[0, 0].TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Distribute;
//均等割付(両端にスペース)
sheet1[0, 1].Text = "余白付";
sheet1[0, 1].TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.DistributeWithSpace;
//両端揃え
GrapeCity.Win.ElTabelle.Editors.TextEditor objTextEditor =
new GrapeCity.Win.ElTabelle.Editors.TextEditor();
//複数行を許可する
objTextEditor.MultiLine = true;
sheet1[0, 2].Editor = objTextEditor;
sheet1[0, 2].Text = "Free design spread sheet for data binding.";
sheet1[0, 2].TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Justify;
sheet1.Rows[2].Height *= 3;
sheet1[0, 0].Text = "表計算";
sheet1[0, 0].TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Distribute;
//均等割付(両端にスペース)
sheet1[0, 1].Text = "余白付";
sheet1[0, 1].TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.DistributeWithSpace;
//両端揃え
GrapeCity.Win.ElTabelle.Editors.TextEditor objTextEditor =
new GrapeCity.Win.ElTabelle.Editors.TextEditor();
//複数行を許可する
objTextEditor.MultiLine = true;
sheet1[0, 2].Editor = objTextEditor;
sheet1[0, 2].Text = "Free design spread sheet for data binding.";
sheet1[0, 2].TextAlignHorizontal = GrapeCity.Win.ElTabelle.TextAlignHorizontal.Justify;
sheet1.Rows[2].Height *= 3;
キーワード
HowTo
この文書は、以前は次のFAQ IDで公開されていました : 8403