SpreadsheetTextBoxCellRenderer Class
  
  
  
  
    Inheritance
    System.Object
    
    
    SpreadsheetTextBoxCellRenderer
   
  
    Implements
    
    System.IDisposable
   
  
  
  Assembly: Syncfusion.Spreadsheet.Windows.dll
  Syntax
  
    public class SpreadsheetTextBoxCellRenderer : SpreadsheetVirtualizingCellRendererBase<TextBox>, ISpreadsheetCellRenderer, IDisposable
   
  Constructors
  
  
  
  
  SpreadsheetTextBoxCellRenderer()
  
  
  Declaration
  
    public SpreadsheetTextBoxCellRenderer()
   
  Methods
  
  
  
  
  GetControlValue()
  
  
  Declaration
  
    public override object GetControlValue()
   
  Returns
  
  Overrides
  
  
  
  
  OnInitializeEditElement(RowColumnIndex, TextBox, SpreadsheetColumn)
  
  
  Declaration
  
    protected override void OnInitializeEditElement(RowColumnIndex rowColumnIndex, TextBox uiElement, SpreadsheetColumn column)
   
  Parameters
  
  Overrides
  Syncfusion.Windows.Forms.Spreadsheet.CellRenderer.SpreadsheetVirtualizingCellRendererBase<System.Windows.Forms.TextBox>.OnInitializeEditElement(Syncfusion.Windows.Forms.CellGrid.ScrollAxis.RowColumnIndex, System.Windows.Forms.TextBox, Syncfusion.Windows.Forms.Spreadsheet.SpreadsheetColumn)
  
  
  
  OnRender(SpreadsheetPaint, Rectangle, Rectangle, SpreadsheetColumn)
  
  
  Declaration
  
    protected override void OnRender(SpreadsheetPaint paint, Rectangle cellRect, Rectangle clipRect, SpreadsheetColumn column)
   
  Parameters
  
  Overrides
  
  
  
  
  OnSaveChanges()
  
  
  Declaration
  
    protected override void OnSaveChanges()
   
  Overrides
  
  
  
  
  OnUnwireEditUIElement(TextBox)
  
  
  Declaration
  
    protected override void OnUnwireEditUIElement(TextBox uiElement)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Windows.Forms.TextBox | 
        uiElement | 
         | 
      
    
  
  Overrides
  Syncfusion.Windows.Forms.Spreadsheet.CellRenderer.SpreadsheetVirtualizingCellRendererBase<System.Windows.Forms.TextBox>.OnUnwireEditUIElement(System.Windows.Forms.TextBox)
  
  
  
  OnWireEditUIElement(TextBox)
  
  
  Declaration
  
    protected override void OnWireEditUIElement(TextBox uiElement)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Windows.Forms.TextBox | 
        uiElement | 
         | 
      
    
  
  Overrides
  Syncfusion.Windows.Forms.Spreadsheet.CellRenderer.SpreadsheetVirtualizingCellRendererBase<System.Windows.Forms.TextBox>.OnWireEditUIElement(System.Windows.Forms.TextBox)
  
  
  
  SetControlValue(Object)
  
  
  Declaration
  
    public override bool SetControlValue(object value)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Object | 
        value | 
         | 
      
    
  
  Returns
  
  Overrides
  
  
  
  
  ShouldGridTryToHandleKeyDown(KeyEventArgs)
  
  
  Declaration
  
    protected override bool ShouldGridTryToHandleKeyDown(KeyEventArgs e)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Windows.Forms.KeyEventArgs | 
        e | 
         | 
      
    
  
  Returns
  
  Overrides
  
  Implements
  
  
      System.IDisposable