FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > Border Class > Merge Method : Merge(Object,Boolean) Method |
'Declaration Public Overloads Overridable Function Merge( _ ByVal o As Object, _ ByVal force As Boolean _ ) As Boolean
This method merges settings of the specified Border object with the current Border object with the option to force a merge if the settings are defined in the current Border object.
If you set the force parameter to True, each property is copied from the specified Border object to the current Border object if the property is defined in the specified Border object. If you set the force parameter to False, each property is copied from the specified Border object to the current Border object only if the corresponding property in the current Border object is not defined.
If you always want to restrict the merging of settings to occur only if the settings are not defined in the current Border object, use the Merge(Object) method.
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
Target Platforms: Windows 7, Windows 8, Windows 10, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows XP Professional