FlexReport for WinForms
GrowShrinkMode プロパティ


C1.Win.FlexReport.4 アセンブリ > C1.Win.FlexReport 名前空間 > C1FlexReport クラス : GrowShrinkMode プロパティ
CanGrow/CanShrink フィールドの処理に使用される方法を取得または設定します。
シンタックス
'宣言
 
Public Property GrowShrinkMode As GrowShrinkModeEnum
'使用法
 
Dim instance As C1FlexReport
Dim value As GrowShrinkModeEnum
 
instance.GrowShrinkMode = value
 
value = instance.GrowShrinkMode
public GrowShrinkModeEnum GrowShrinkMode {get; set;}
解説

このプロパティが C1Reportに設定されている場合は、 Field.CanGrowまたは Field.CanShrinkプロパティが true に設定されているフィールドが 拡大または縮小すると、その真下にあるフィールドも移動します。下にあっても水平方向に重なっていないフィールドは移動しません。

このプロパティが GrowShrinkModeEnum.Accessに設定されている場合は、フィールドが 拡大または縮小すると、それより下にあるすべてのフィールドが、 CanGrow/ CanShrinkの結果として 変更されたフィールドの真下にないフィールドであっても影響を受けます。これは、Microsoft Access の動作と同じです。

たとえば、いくつかのフィールドがグリッドレイアウトで配置され、 GrowShrinkModeGrowShrinkModeEnum.Accessに設定されている場合、上のフィールドが拡大または縮小しても、下のフィールドは各行内で垂直方向に揃ったままになります。

GrowShrinkModeC1Reportに設定されている場合は、各列内のフィールドが他の列内のフィールドと独立して移動し、各行内のフィールドが垂直方向に揃わなくなります。

参照

C1FlexReport クラス
C1FlexReport メンバ