PowerTools SPREAD for Windows Forms 10.0J
SetClip メソッド (ColumnHeader)


列ヘッダ行の開始インデックス(すべての列ヘッダ行を表すには-1を指定)
列の開始インデックス(すべての列を表すには-1を指定)
列ヘッダ行の数(すべての列ヘッダ行を表すには-1を指定)。必要に応じて新規列ヘッダ行を作成できます。
列数(すべての列を表すには-1を指定)
範囲に設定するタブ区切り文字列
範囲内の書式付きテキストを含むタブ区切り文字列を設定します。
構文
'Declaration
 
Public Sub SetClip( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer, _
   ByVal value As String _
) 
'使用法
 
Dim instance As ColumnHeader
Dim row As Integer
Dim column As Integer
Dim rowCount As Integer
Dim columnCount As Integer
Dim value As String
 
instance.SetClip(row, column, rowCount, columnCount, value)
public void SetClip( 
   int row,
   int column,
   int rowCount,
   int columnCount,
   string value
)

パラメータ

row
列ヘッダ行の開始インデックス(すべての列ヘッダ行を表すには-1を指定)
column
列の開始インデックス(すべての列を表すには-1を指定)
rowCount
列ヘッダ行の数(すべての列ヘッダ行を表すには-1を指定)。必要に応じて新規列ヘッダ行を作成できます。
columnCount
列数(すべての列を表すには-1を指定)
value
範囲に設定するタブ区切り文字列
例外
例外説明
System.ArgumentOutOfRangeException指定された行インデックスは範囲外です。有効な値は-1から行の総数までです。
System.ArgumentOutOfRangeException指定された列インデックスは範囲外です。有効な値は-1から列の総数までです。
解説
範囲内のデータは、列ヘッダスタイルモデル内のセルの複合スタイルを使用して書式設定されます。
次のサンプルコードは、書式付きテキストを含むタブ区切り文字列を列ヘッダに設定し、それを取得します。
fpSpread1.ActiveSheet.ColumnHeader.RowCount = 4;

fpSpread1.ActiveSheet.ColumnHeader.SetClip(0, 0, 2, 4, "one\ttwo\tthree\tfour\r\nfive\tsix\tseven\teight"); 

string s;

s = fpSpread1.ActiveSheet.ColumnHeader.GetClip(0, 0, 2, 4);

listBox1.Items.Add(s);
FpSpread1.ActiveSheet.ColumnHeader.RowCount = 4

FpSpread1.ActiveSheet.ColumnHeader.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.ColumnHeader.GetClip(0, 0, 2, 4)

ListBox1.Items.Add(s)
参照

ColumnHeader クラス
ColumnHeader メンバ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.