Spread ASP.NET 18
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread Namespace / Border Class / Merge Method / Merge(Object) Method
Object whose settings are merged with the current border
Example


In This Topic
    Merge(Object) Method
    In This Topic
    Merges settings of the specified Border object with the current border.
    Syntax
    'Declaration
     
    
    Public Overloads Overridable Function Merge( _
       ByVal o As Object _
    ) As Boolean
    'Usage
     
    
    Dim instance As Border
    Dim o As Object
    Dim value As Boolean
     
    value = instance.Merge(o)
    public virtual bool Merge( 
       object o
    )

    Parameters

    o
    Object whose settings are merged with the current border

    Return Value

    Boolean: true if successful; false otherwise
    Remarks

    Each border setting is copied from the specified object to the current object only if the setting is not defined in the current object.

    If you want the option to force the settings to be merged, even if the setting is defined in the current object, use the Merge(Object,Boolean) Method.

    Example
    This example creates two Border objects and merges the first objects settings into the seconds and applies those settings to an instance of a Cell object.
    FarPoint.Web.Spread.Borderborder=NewFarPoint.Web.Spread.Border(BorderStyle.Dotted,Color.Red,2);
    FarPoint.Web.Spread.Bordercloneborder=NewFarPoint.Web.Spread.Border();
    FarPoint.Web.Spread.Cellacell;
    acell=FpSpread1.Cells[0,0];
    cloneborder.Merge(border);
    acell.Border=cloneborder;
    DimborderAsNewFarPoint.Web.Spread.Border(BorderStyle.Dotted,Color.Red,2)
    DimcloneborderAsNewFarPoint.Web.Spread.Border()
    DimacellAsFarPoint.Web.Spread.Cell
    acell=FpSpread1.Cells(0,0)
    cloneborder.Merge(border)
    acell.Border=cloneborder
    See Also