MESCIUS SPREAD for Windows Forms 17.0J
SetMergePolicy メソッド (DefaultSheetAxisModel)

行または列インデックス
マージポリシーの値
行または列のセルマージポリシーを設定します。
構文
'Declaration
 
Public Overrides Sub SetMergePolicy( _
   ByVal index As Integer, _
   ByVal value As MergePolicy _
) 
public override void SetMergePolicy( 
   int index,
   MergePolicy value
)

パラメータ

index
行または列インデックス
value
マージポリシーの値
次のサンプルコードは、指定した列のマージポリシーを返します。
FarPoint.Win.Spread.Model.DefaultSheetAxisModel dsam = new FarPoint.Win.Spread.Model.DefaultSheetAxisModel(3, FarPoint.Win.Spread.Model.SheetAxisOrientation.Horizontal);
dsam = (FarPoint.Win.Spread.Model.DefaultSheetAxisModel)fpSpread1.ActiveSheet.Models.ColumnAxis;
dsam.SetMergePolicy(0, FarPoint.Win.Spread.Model.MergePolicy.Always);
FarPoint.Win.Spread.Model.MergePolicy p;
p = dsam.GetMergePolicy(0);
MessageBox.Show("The merge policy is " + p.ToString());

fpSpread1.ActiveSheet.SetText(0, 0, "Test");
fpSpread1.ActiveSheet.SetText(1, 0, "Test");
fpSpread1.ActiveSheet.SetText(2, 0, "Test");

Dim dsam As New FarPoint.Win.Spread.Model.DefaultSheetAxisModel(3, FarPoint.Win.Spread.Model.SheetAxisOrientation.Horizontal)
dsam = fpSpread1.ActiveSheet.Models.ColumnAxis
dsam.SetMergePolicy(0, FarPoint.Win.Spread.Model.MergePolicy.Always)
Dim p As FarPoint.Win.Spread.Model.MergePolicy
p = dsam.GetMergePolicy(0)
MessageBox.Show("The merge policy is " & p.ToString())

fpSpread1.ActiveSheet.SetText(0, 0, "Test")
fpSpread1.ActiveSheet.SetText(1, 0, "Test")
fpSpread1.ActiveSheet.SetText(2, 0, "Test")
参照

DefaultSheetAxisModel クラス
DefaultSheetAxisModel メンバ
GetMergePolicy メソッド

開発者ガイド

セルの自動マージ

 

 


© MESCIUS inc. All rights reserved.