Syncfusion.SfGrid.WPF
Properties  Methods 


Syncfusion.UI.Xaml.Grid.Cells Namespace : GridVirtualizingCellRenderer<D,E> Class

GridVirtualizingCellRenderer<D,E> Class Members

The following tables list the members exposed by GridVirtualizingCellRenderer<D,E>.

Public Properties
 NameDescription
Public Property Gets or sets a value that indicates whether elements can be recycled when scrolled out of view. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public PropertyGets or sets the System.Windows.Data.BindingExpression that represents the binding for the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Returns the element of the current cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public PropertyReturns the Syncfusion.UI.Xaml.ScrollAxis.RowColumnIndex of the current cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Returns the content of the current cell element. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public PropertyGets or sets the reference to the Syncfusion.UI.Xaml.Grid.SfDataGrid control. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property  
Public Property Gets a value that indicates whether the current cell state is maintained in SfDataGrid. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Gets or sets a value that indicates whether the cell that contains the drop-down control. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Gets or sets a value that indicates whether the current cell is editable or not. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Gets or sets a value that indicates whether the current cell is focused or not. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Gets or sets a value that indicates whether the cell is focusable. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Returns the current cell is in editing or not. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Gets or sets a value that indicates whether the renderer supports rendering itself directly to the drawing context. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Property Gets or sets a value that indicates whether the grid cell is placed inside the renderer element. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Top
Public Methods
 NameDescription
Public Method Invoked when the visual children of cell is arranged in view. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Starts an edit operation on a current cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Determines whether the binding for the column can be updated. Implement this method to update binding on particular renderer when the data context is set. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Determines whether the cell validation is allowed. Implement this method to allow cell validation in particular renderer. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Clears the recycle bin. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Commits the changes in the unbound cell where the renderer doesn't support value changed event. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodOverloaded. Disposes all the resources used by the GridCellRendererBase class. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Ends the edit occurring on the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Gets the control value of the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Initializes the display element of the cell in column. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Initializes an edit element of the cell in column. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Invoked when the template element is initialized on the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Public Method Invoked when the desired size for cell is measured. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodOverridden.  Invoked when the display element is initialized on the cell.  
Public MethodOverridden.  Invoked when the edit element is initialized on the cell.  
Public MethodOverridden.  Invoked when the template element is initialized on the cell.  
Public MethodOverridden.  Updates the binding for display element of cell in column.  
Public MethodOverridden.  Updates the binding for edit element of cell in column.  
Public MethodOverridden.  Updates the binding for template element of cell in column.  
Public MethodInvoked when the UIElement for cell is prepared to render it in view . Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase overrides this method and creates new UIElements and wires them with the parent cells control. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Invoked when an unhanded PreviewTextInput attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodRaises the Syncfusion.UI.Xaml.Grid.SfDataGrid.CurrentCellValidated event. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodRaises the CurrentCellValidating event. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodRaises the Syncfusion.UI.Xaml.Grid.SfDataGrid.CurrentCellValueChanged event. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Invoked when the visual children of cells is render in view. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Resets the state of current cell when the cell is deactivated. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Sets the control value of the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Sets the current cell state when the cell is activated. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodOverloaded.  Sets the focus to the specified current cell uielement. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Invoked when the cell is scrolled out of view or unloaded from the view. GridVirtualizingCellRendererBase<D,E> class overrides this method to remove the cell renderer visuals from the parent or hide them to reuse it later in same element depending on whether GridVirtualizingCellRendererBase < D,E >.AllowRecycle was set. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Updates the cell style of the particular column. Implement this method to update style when the cell UIElement is reused during scrolling. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public Method Updates the current binding target value to the binding source property in TwoWay or OneWayToSource bindings. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Public MethodOverridden.  Updates the tool tip for the specified column.  
Top
Protected Methods
 NameDescription
Protected Method  
Protected Method (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Initializes the custom style for cell when the corresponding API's and Selectors are used. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the visual children of cell is arranged in view. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Creates a new UIElement for the display mode of cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Creates a new UIElement for the edit mode of cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the edit element is loaded on the cell in column. Invoked when the edit element is loaded on the cell in column (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the edit element loses its focus on the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the edit element is unloaded on the cell in column. Invoked when the edit element is unloaded on the cell in column (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the editing is completed on the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the cell is being entered on the edit mode. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the desired size for cell is measured. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Internal MethodOverloaded. Invoked when the UIElement for cell is prepared to render it in view . Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase overrides this method and creates new UIElements and wires them with the parent cells control. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when an unhanded PreviewTextInput attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Protected Method Invoked when the visual children of cells is render in view. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked to render the cells borders. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked to render the cells content. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked to render the selected cells background, borders. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Invoked when the cell is scrolled out of view or unloaded from the view. GridVirtualizingCellRendererBase<D,E> class overrides this method to remove the cell renderer visuals from the parent or hide them to reuse it later in same element depending on whether GridVirtualizingCellRendererBase < D,E >.AllowRecycle was set. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Unwires the events associated with display UIElement of the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Unwires the events associated with edit UIElement. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Unwires the events associated with template element of the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Internal Method Updates the binding of the Cell UIElement for the specified column. Implement this method to update binding when the cell UIElement is reused during horizontal scrolling. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Updates the style for the particular column. Implement this method to update style when the cell UIElement is reused during scrolling. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Wires the events associated with display UIElement of the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Wires the events associated with edit UIElement. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected Method Wires the events associated with template element of the cell. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<D,E>)
Protected MethodOverridden.  Decides whether the parent grid should allowed to handle keys and prevent the key event from being handled by the visual UIElement for this renderer.  
Protected Method Texts the alignment to horizontal alignment.  
Protected Method (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Protected Method Updates the current cell state for the specified current cell renderer element. (Inherited from Syncfusion.UI.Xaml.Grid.Cells.GridCellRendererBase)
Top
Extension Methods
 NameDescription
Public Extension Method
Public Extension MethodConverts the specified object representation of date and time to its System.DateTime equivalent.
Top
See Also