Version 20.1 (latest)

XamDataGrid Class Methods

For a list of all members of this type, see XamDataGrid members.

Public Methods
 NameDescription
Public MethodBatchBegin (Inherited from Xamarin.Forms.VisualElement)
Public MethodBatchCommit (Inherited from Xamarin.Forms.VisualElement)
Public MethodCanMoveColumnLeftReturns true if a column can be moved to the left of it's current position; otherwise false.  
Public MethodCanMoveColumnRightReturns true if a column can be moved to the right of it's current position; otherwise false.  
Public MethodClearValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodCoerceValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodDataIndexOfItemReturns the data index of an item within the bound data source.  
Public MethodDataIndexOfPrimaryKeyReturns the data index of a primary key value.  
Public MethodExchangeColumnExchanges a column currently in the grid with another that is not presently in the grid.  
Public MethodExportSerializedVisualModelReturns a serialized copy of the exported visual model  
Public MethodExportVisualModelExports visual information about the current state of the grid.  
Public MethodFindByName (Inherited from Xamarin.Forms.Element)
Public MethodFlushMakes sure pending work has completed if the grid need to be synchronously examined.  
Public MethodFocus (Inherited from Xamarin.Forms.VisualElement)
Public MethodGetChildElements (Inherited from Xamarin.Forms.View)
Public MethodGetColumnAtRenderedIndexGets the column that appears at the index specified. This is not the columns actual index in the column's collection but the index for how it appears visually in the grid.  
Public MethodGetFirstVisibleIndexGets the first visible index in the grid.  
Public MethodGetHitCell  
Public MethodGetLastVisibleIndexGets the last visible index in the grid.  
Public MethodGetRootSummaryResultsGets the summary results for root level.  
Public MethodGetSectionSummaryResultsGets the summary results for a specific section.  
Public MethodGetValue (Inherited from Xamarin.Forms.BindableObject)
Public MethodHideThenRemoveColumnPlays the hide animation for a column and then removes it once the hiding animation has completed.  
Public Methodstatic (Shared in Visual Basic)InitWhen declaring an instance of this control in XAML, this method can be invoked in code to ensure all necessary types are available at runtime.  
Public MethodInvalidateVisibleRowsInvalidates the bound data for the rows currently visible.  
Public MethodIsSet (Inherited from Xamarin.Forms.BindableObject)
Public MethodLayout (Inherited from Xamarin.Forms.VisualElement)
Public MethodMeasure (Inherited from Xamarin.Forms.VisualElement)
Public MethodMoveColumnMoves a column from one index to another in the grid.  
Public MethodMoveColumnLeftMoves a column to the left, if possible.  
Public MethodMoveColumnRightMoves a column to the right, if possible.  
Public MethodNotifyClearItemsManually notifies the grid's data source that the data it has bound to has been cleared and needs to be re-examined. This should not be called if the data that the grid is bound to is already observable.  
Public MethodNotifyInsertItemManually notifies the grid's data source that an item has been inserted in the data it is bound to. This should not be called if the data that the grid is bound to is already observable.  
Public MethodNotifyRemoveItemManually notifies the grid's data source that an item has been removed in the data it is bound to. This should not be called if the data that the grid is bound to is already observable.  
Public MethodNotifySetItemManually notifies the grid's data source that an item has been changed in the data it is bound to. This should not be called the data that the grid is bound to is already observable.  
Public MethodPinColumnPins a column to the desired location.  
Public MethodRefreshForces a refresh of the grid content.  
Public MethodRemoveBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodRemoveDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodResolveCellValueResolves the value of a specific cell.  
Public MethodResolveCellValueFromPosition  
Public MethodScrollToColumnByIndexScrolls the grid to given column, by index  
Public MethodScrollToItemScrolls to an item, if found.  
Public MethodScrollToLastRowByIndexScrolls the grid so that a row is the last visible, by index.  
Public MethodScrollToPrimaryKeyScrolls to a primary key value if possible.  
Public MethodScrollToRowByIndexScrolls the grid to given row, by index  
Public MethodSetActiveResponsiveStateManually set the active responsive state of the grid.  
Public MethodSetBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodSetDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodUnfocus (Inherited from Xamarin.Forms.VisualElement)
Protected Methods
 NameDescription
Protected MethodApplyBindings (Inherited from Xamarin.Forms.BindableObject)
Protected Internal MethodChangeVisualState (Inherited from Xamarin.Forms.VisualElement)
Protected MethodInvalidateMeasure (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnBindingContextChangedCalled when the binding context changes (Inherited from Infragistics.XamarinForms.Controls.ViewBase)
Protected MethodOnChildAdded (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnChildRemoved (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnChildrenReordered (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnMeasure (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnParentSetCalled when the parent is set (Inherited from Infragistics.XamarinForms.Controls.ViewBase)
Protected MethodOnPropertyChangedInvoked when a bound property is changed. (Inherited from Infragistics.XamarinForms.Controls.ViewBase)
Protected MethodOnPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
Protected MethodOnSizeAllocated (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnTabIndexPropertyChanged (Inherited from Xamarin.Forms.VisualElement)
Protected MethodOnTabStopPropertyChanged (Inherited from Xamarin.Forms.VisualElement)
Protected MethodSizeAllocated (Inherited from Xamarin.Forms.VisualElement)
Protected MethodTabIndexDefaultValueCreator (Inherited from Xamarin.Forms.VisualElement)
Protected MethodTabStopDefaultValueCreator (Inherited from Xamarin.Forms.VisualElement)
Protected MethodUnapplyBindings (Inherited from Xamarin.Forms.BindableObject)
See Also