Interface IGenericBinaryTreeWithCounterCollection<V, C>
  
  
  
  
  
  Assembly: Syncfusion.SfGrid.WPF.dll
  Syntax
  
    public interface IGenericBinaryTreeWithCounterCollection<V, C> : IGenericBinaryTreeWithSummaryCollection<V>, IGenericBinaryTreeCollection<V> where C : ITreeTableCounter
   
  Type Parameters
  
  Methods
  
  
  
  
  GetCounterTotal()
  
  
  Declaration
  
  Returns
  
  
  
  
  GetItemAtCounterPosition(C, Int32)
  
  
  Declaration
  
    V GetItemAtCounterPosition(C searchPosition, int cookie)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | C | 
        searchPosition | 
         | 
      
      
        | System.Int32 | 
        cookie | 
         | 
      
    
  
  Returns
  
  
  
  
  GetItemAtCounterPosition(C, Int32, Boolean)
  
  
  Declaration
  
    V GetItemAtCounterPosition(C searchPosition, int cookie, bool preferLeftMost)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | C | 
        searchPosition | 
         | 
      
      
        | System.Int32 | 
        cookie | 
         | 
      
      
        | System.Boolean | 
        preferLeftMost | 
         | 
      
    
  
  Returns
  
  
  
  
  GetNextNotEmptyCounterItem(V, Int32)
  
  
  Declaration
  
    V GetNextNotEmptyCounterItem(V current, int cookie)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | V | 
        current | 
         | 
      
      
        | System.Int32 | 
        cookie | 
         | 
      
    
  
  Returns
  
  
  
  
  GetNextVisibleItem(V)
  
  
  Declaration
  
    V GetNextVisibleItem(V current)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | V | 
        current | 
         | 
      
    
  
  Returns
  
  
  
  
  GetPreviousNotEmptyCounterItem(V, Int32)
  
  
  Declaration
  
    V GetPreviousNotEmptyCounterItem(V current, int cookie)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | V | 
        current | 
         | 
      
      
        | System.Int32 | 
        cookie | 
         | 
      
    
  
  Returns
  
  
  
  
  GetPreviousVisibleItem(V)
  
  
  Declaration
  
    V GetPreviousVisibleItem(V current)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | V | 
        current | 
         | 
      
    
  
  Returns
  
  
  
  
  GetStartCounterPosition()
  
  
  Declaration
  
    C GetStartCounterPosition()
   
  Returns
  
  
  
  
  InvalidateCounterTopDown(Boolean)
  
  
  Declaration
  
    void InvalidateCounterTopDown(bool notifyCounterSource)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Boolean | 
        notifyCounterSource | 
         |