MESCIUS SPREAD for Windows Forms 15.0J
GetClip メソッド (ColumnFooter)
使用例 

列フッタ行の開始インデックス。すべての列フッタ行を表すには-1を指定します。
列の開始インデックス(すべての列を表すには-1を指定)
列フッタ行の数。すべての列フッタ行を表すには-1を指定します。
列数(すべての列を表すには-1を指定)
範囲内の書式付きテキストを含むタブ区切り文字列を取得します。
構文
'宣言
 
Public Function GetClip( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) As String
public string GetClip( 
   int row,
   int column,
   int rowCount,
   int columnCount
)

パラメータ

row
列フッタ行の開始インデックス。すべての列フッタ行を表すには-1を指定します。
column
列の開始インデックス(すべての列を表すには-1を指定)
rowCount
列フッタ行の数。すべての列フッタ行を表すには-1を指定します。
columnCount
列数(すべての列を表すには-1を指定)
例外
例外解説
System.ArgumentOutOfRangeException 指定された行インデックスは範囲外です。有効な値は-1から行の総数までです。
System.ArgumentOutOfRangeException 指定された列インデックスは範囲外です。有効な値は-1から列の総数までです。
使用例
次のサンプルコードは、列フッタでGetClipメソッドを使用します。
fpSpread1.Sheets[0].RowCount = 10;
fpSpread1.Sheets[0].ColumnCount = 15;
// Show the column footer.
fpSpread1.Sheets[0].ColumnFooter.Visible = true;
fpSpread1.Sheets[0].ColumnFooter.RowCount = 2;
fpSpread1.Sheets[0].ColumnFooter.AlternatingRows[0].BackColor = Color.PowderBlue;
fpSpread1.Sheets[0].ColumnFooter.DefaultStyle.ForeColor = Color.Purple;
fpSpread1.Sheets[0].ColumnFooter.Columns[12].HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
fpSpread1.Sheets[0].ColumnFooter.Cells[0, 12].RowSpan = 2;
fpSpread1.Sheets[0].ColumnFooter.Cells[0, 0].Value = "test";

fpSpread1.ActiveSheet.ColumnFooter.SetClip(0, 0, 2, 4, "one\ttwo\tthree\tfour\r\nfive\tsix\tseven\teight");
string s;
s = fpSpread1.ActiveSheet.ColumnFooter.GetClip(0, 0, 2, 4);
listBox1.Items.Add(s);
FpSpread1.Sheets(0).RowCount = 10
FpSpread1.Sheets(0).ColumnCount = 15
' Show the column footer.
FpSpread1.Sheets(0).ColumnFooter.Visible = True
FpSpread1.Sheets(0).ColumnFooter.RowCount = 2
FpSpread1.Sheets(0).ColumnFooter.AlternatingRows(0).BackColor = Color.PowderBlue
FpSpread1.Sheets(0).ColumnFooter.DefaultStyle.ForeColor = Color.Purple
FpSpread1.Sheets(0).ColumnFooter.Columns(12).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left
FpSpread1.Sheets(0).ColumnFooter.Cells(0, 12).RowSpan = 2
FpSpread1.Sheets(0).ColumnFooter.Cells(0, 0).Value = "test"

FpSpread1.ActiveSheet.ColumnFooter.SetClip(0, 0, 2, 4, "one" + Chr(9) + "two" + Chr(9) + "three" + Chr(9) + "four" + vbCrLf + "five" + Chr(9) + "six" + Chr(9) + "seven" + Chr(9) + "eight")
Dim s As String
s = FpSpread1.ActiveSheet.ColumnFooter.GetClip(0, 0, 2, 4)
ListBox1.Items.Add(s)
参照

ColumnFooter クラス
ColumnFooter メンバ

 

 


© MESCIUS inc. All rights reserved.