FarPoint.Web.Spread 名前空間 > Border クラス > Merge メソッド : Merge(Object,Boolean) メソッド |
このメソッドは、指定したBorderオブジェクトの設定を現在のBorderオブジェクトとマージします。現在のBorderオブジェクトに設定が定義されている場合に、マージを強制するかどうかをオプションで指定できます。
forceパラメータをTrueに設定した場合、各プロパティは、指定したBorderオブジェクトで定義されている場合、指定したBorderオブジェクトから現在のBorderオブジェクトにコピーされます。forceパラメータをFalseに設定した場合、各プロパティは、対応するプロパティが現在のBorderオブジェクトに定義されていない場合のみ、指定したBorderオブジェクトから現在のBorderオブジェクトにコピーされます。
設定が現在のBorderオブジェクトで定義されていない場合のみに設定のマージが発生するように限定する場合、Merge(Object)メソッドを使用します。
FarPoint.Web.Spread.Border bord = new FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Red, 2); FarPoint.Web.Spread.Border merge = new FarPoint.Web.Spread.Border(); merge.BorderStyleBottom = BorderStyle.Groove; merge.BorderColorBottom = Color.Orange; bord.Merge(merge, true); FpSpread1.ActiveSheetView.Cells(2, 2).Border = bord;
Dim bord As New FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Red, 2) Dim merge As New FarPoint.Web.Spread.Border merge.BorderStyleBottom = BorderStyle.Groove merge.BorderColorBottom = Color.Orange bord.Merge(merge, True) FpSpread1.ActiveSheetView.Cells(2, 2).Border = bord