Spread ASP.NET 14
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread.Model Namespace / BaseSheetSelectionModel Class / GetEnumerator Method
Example


In This Topic
    GetEnumerator Method (BaseSheetSelectionModel)
    In This Topic
    Gets an enumerator that can iterate through the selections.
    Syntax
    'Declaration
     
    Public Overridable Function GetEnumerator() As IEnumerator
    'Usage
     
    Dim instance As BaseSheetSelectionModel
    Dim value As IEnumerator
     
    value = instance.GetEnumerator()
    public virtual IEnumerator GetEnumerator()

    Return Value

    IEnumerator object for enumerating to the next selection
    Example
    This example iterates through the selections.
    FarPoint.Web.Spread.Model.BaseSheetSelectionModel bsm;
    IEnumerator ie;
    bsm = (FarPoint.Web.Spread.Model.BaseSheetSelectionModel)FpSpread1.ActiveSheetView.SelectionModel;
    bsm.AddSelection(0, 0, 2, 2);
    bsm.AddSelection(1, 1, 3, 3);
    ie = bsm.GetEnumerator();
    ie.MoveNext(); 
    Response.Write(ie.Current.ToString());
    
    Dim bsm As FarPoint.web.Spread.Model.BaseSheetSelectionModel
    Dim ie As IEnumerator
    bsm = FpSpread1.ActiveSheetView.SelectionModel
    bsm.AddSelection(0, 0, 1, 1)
    bsm.AddSelection(1, 1, 3, 3)
    ie = bsm.GetEnumerator()
    ie.MoveNext() 
    Response.Write(ie.Current.ToString())
    See Also