Interface ISpreadsheetCellRenderer
Inherited Members
System.IDisposable.Dispose()
Assembly: Syncfusion.Spreadsheet.Windows.dll
public interface ISpreadsheetCellRenderer : IDisposable
Properties
Determines whether we can edit the cell using formula bar or not
Declaration
bool AllowEditInFormulaBar { get; set; }
Property Value
Returns the edit UIElement of CurrentCell.
Declaration
Control CurrentCellRendererElement { get; }
Property Value
Type |
System.Windows.Forms.Control |
Declaration
SpreadsheetGrid Grid { get; set; }
Property Value
Determines whether the renderer has current cell or not.
Declaration
bool HasCurrentCellState { get; }
Property Value
Methods
Declaration
bool BeginEdit(RowColumnIndex cellRowColumnIndex, SpreadsheetColumn column)
Parameters
Returns
Declaration
Declaration
bool EndEdit(RowColumnIndex cellRowColumnIndex, SpreadsheetColumn column)
Parameters
Returns
Declaration
Returns
GetFormattedText(IStyle)
Declaration
string GetFormattedText(IStyle style)
Parameters
Type |
Name |
Description |
IStyle |
style |
|
Returns
Declaration
bool HandlePointerOperations(SpreadsheetColumn column, GridPointerEventArgs e)
Parameters
Returns
Declaration
void ProcessKeyEventArgs(KeyPressEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.KeyPressEventArgs |
e |
|
Declaration
Declaration
void Render(SpreadsheetPaint paint, Rectangle cellRect, Rectangle clipRect, SpreadsheetColumn column)
Parameters
Declaration
void ResetCurrentCellState()
Declaration
bool SetControlValue(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Declaration
void SetCurrentCellState(RowColumnIndex currentCellIndex, Control currentCellElement, bool isInEditing, bool isFocused)
Parameters
Type |
Name |
Description |
RowColumnIndex |
currentCellIndex |
|
System.Windows.Forms.Control |
currentCellElement |
|
System.Boolean |
isInEditing |
|
System.Boolean |
isFocused |
|
Declaration
void SetFocus(bool needToFocus)
Parameters
Type |
Name |
Description |
System.Boolean |
needToFocus |
|
Declaration
bool ShouldGridTryToHandleKeyDown(KeyEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.KeyEventArgs |
e |
|
Returns
Declaration
Declaration
void UpdateEditElement(Control Element, Rectangle rect, SpreadsheetColumn column)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
Element |
|
System.Drawing.Rectangle |
rect |
|
SpreadsheetColumn |
column |
|