PrintDocument for WinForms
GetVectorSize メソッド (TableVectorCollection)


C1.PrintDocument.4.5.2 アセンブリ > C1.C1Preview 名前空間 > TableVectorCollection クラス : GetVectorSize メソッド
行または列の0から始まるインデックス( TableVector.Ordinal)。
RenderTable内のインデックスで識別された TableVector(行または列)のサイズ(行の高さ、列の幅)を返します。このメソッドは指定したベクターを、初期化されていない場合は作成しません(詳細は 解説を参照)。
シンタックス
'宣言
 
Public Function GetVectorSize( _
   ByVal index As System.Integer _
) As LengthBase
'使用法
 
Dim instance As TableVectorCollection
Dim index As System.Integer
Dim value As LengthBase
 
value = instance.GetVectorSize(index)
public LengthBase GetVectorSize( 
   System.int index
)

パラメータ

index
行または列の0から始まるインデックス( TableVector.Ordinal)。

戻り値の型

行または列の高さまたは幅。
解説

RenderTableコレクションの要素(セル、行、および列)は、コレクションのインデクサプロパティからアクセスされた場合にのみ、「要求時に」物理的に作成されます。行/列の高さ/幅を作成せずにテストのみを行う必要がある場合は、このメソッドを使用するほうがより効果的です。

たとえば、以下のコードは TableRowオブジェクトの 高さをテストする前にそれを物理的に作成します。

これに対して、以下のコードは上記のコードと機能的に同じですが、物理的な行オブジェクトは作成しません。
参照

TableVectorCollection クラス
TableVectorCollection メンバ