MAUI | ComponentOne
C1.Maui.GridControl Assembly / C1.Maui.Grid Namespace / C1GridControl Class
Fields Properties Methods Events


In This Topic
    C1GridControl Class Members
    In This Topic

    The following tables list the members exposed by C1GridControl.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the C1GridControl class.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowRefreshing dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CellPadding dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CellStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CursorStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the FrozenLinesBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GridLinesBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GridLinesVisibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GridLinesWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsAnimated dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the KeyActionEnter dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the KeyActionTab dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MouseOverBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionAdornerBorderBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionAdornerBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowMarquee dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ZoomMode dependency property.  
    Top
    Protected Fields
     NameDescription
    Protected Field (Inherited from Microsoft.Maui.Controls.View)
    Top
    Public Properties
     NameDescription
    Public PropertyGets the cell editor that is currently active.  
    Public PropertyGets the actual style that will be applied to cells.  
    Public PropertyGets the actual style that will be applied to the cell when the cursor is in it.  
    Public PropertyGets the actual style that will be applied to cells when they are selected.  
    Public PropertyGets or sets the adapter that provides the grid with the cells and editors, dimensions of columns and rows, freezing dragging and resizing capabilities.  
    Public PropertyGets or sets a value indicating whether the grid can be refreshed by pulling.  
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.Element)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush used to paint the border. (Inherited from C1.Maui.Core.C1View)
    Public PropertyGets or sets the Microsoft.Maui.Thickness of the border. (Inherited from C1.Maui.Core.C1View)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the cell padding.  
    Public PropertyGets or sets the Microsoft.Maui.Controls.Style of the normal cells.  
    Public Property (Inherited from Microsoft.Maui.Controls.NavigableElement)
    Public Property (Inherited from Microsoft.Maui.Controls.Element)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the Microsoft.Maui.CornerRadius of the border. (Inherited from C1.Maui.Core.C1View)
    Public PropertyGets the GridControlRange that corresponds to the cursor cell.  
    Public PropertyGets or sets the Microsoft.Maui.Controls.Style of the cursor cell.  
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public PropertyGets the GridControlRange that corresponds to the cell currently being edited.  
    Public Property (Inherited from Microsoft.Maui.Controls.Element)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the font attributes applied to the view. (Inherited from C1.Maui.Core.C1View)
    Public PropertyGets or sets the font family applied to the view. (Inherited from C1.Maui.Core.C1View)
    Public PropertyGets or sets the font size applied to the view. (Inherited from C1.Maui.Core.C1View)
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush used to paint the foreground (text and icons). (Inherited from C1.Maui.Core.C1View)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush that is used to paint the lines between frozen and scrollable areas of the grid.  
    Public PropertyGets a value indicating whether the grid is in full edit mode.  
    Public Property (Inherited from Microsoft.Maui.Controls.View)
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush that is used to paint the lines between cells.  
    Public PropertyGets or sets a value that indicates which grid lines separating inner cells are shown.  
    Public PropertyGets or sets the width of the lines between cells.  
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.View)
    Public Property (Inherited from Microsoft.Maui.Controls.Element)
    Public PropertyGets or sets whether the general purpose properties like foreground or fonts are inherited to the children automatically. (Inherited from C1.Maui.Core.C1View)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets whether the control is animated during navigation.  
    Public PropertyGets whether this instance is disposed. (Inherited from C1.Maui.Core.C1View)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the action to perform when the Enter key is pressed.  
    Public PropertyGets or sets the action to perform when the Tab key is pressed.  
    Public Property (Inherited from Microsoft.Maui.Controls.View)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush that is used to highlight cells when the mouse is over.  
    Public Property (Inherited from Microsoft.Maui.Controls.NavigableElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the padding of the Content. (Inherited from C1.Maui.Core.C1View)
    Public Property (Inherited from Microsoft.Maui.Controls.Element)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the scroll position.  
    Public PropertyGets or sets the currently selected ranges.  
    Public PropertyGets or sets the current selection.  
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush of the selection adorner border.  
    Public PropertyGets or sets the Microsoft.Maui.Controls.Brush of the selection adorner.  
    Public PropertyGets or sets the Microsoft.Maui.Controls.Style of the selected cells.  
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets a value that indicates whether the grid shows an Excel-style marquee around the current selection.  
    Public Property (Inherited from Microsoft.Maui.Controls.NavigableElement)
    Public Property (Inherited from Microsoft.Maui.Controls.NavigableElement)
    Public Property (Inherited from Microsoft.Maui.Controls.Element)
    Public PropertyGets or sets an arbitrary object value that can be used to store custom information about this element. (Inherited from C1.Maui.Core.C1View)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets an object containing the animation settings that will be applied when updating cells.  
    Public Property (Inherited from Microsoft.Maui.Controls.View)
    Public PropertyGets a GridControlRange value that indicates the range of cells currently visible on the grid.  
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Property (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public PropertyGets or sets the zoom mode.  
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public MethodChanges the scroll and zoom of the grid to the specified part of the viewport.  
    Public MethodOverloaded.  (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public MethodOverloaded.  (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public MethodOverloaded. Overridden.   
    Public Method (Inherited from Microsoft.Maui.Controls.Element)
    Public MethodOverloaded. Commits or cancels any pending edits and exits edit mode.  
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Method (Inherited from Microsoft.Maui.Controls.View)
    Public MethodGets a GridSelectedState value that indicates the selected state of the cells in a specified range.  
    Public MethodGets the number of times this range is selected. state of the cells in a specified range.  
    Public Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public Method  
    Public Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public Method (Inherited from Microsoft.Maui.Controls.Element)
    Public MethodScrolls the grid to bring a specified range into view.  
    Public MethodOverloaded. Selects a given cell and optionally scrolls it into view.  
    Public MethodSelects all the cells.  
    Public Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public MethodSets the cursor of the grid to the specified row and column.  
    Public Method (Inherited from Microsoft.Maui.Controls.Element)
    Public MethodOverloaded.  (Inherited from Microsoft.Maui.Controls.BindableObject)
    Public MethodStarts editing a specific cell.  
    Public Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Public MethodUnselects all the cells.  
    Public MethodUpdates the mouse-over state of the specified range.  
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected MethodFinalizes this instance of the C1.Maui.Core.C1View class. (Inherited from C1.Maui.Core.C1View)
    Protected MethodGets the style that is applied to the cells.  
    Protected MethodGets the style that is applied to the cell when the cursor is in it.  
    Protected Method (Inherited from Microsoft.Maui.Controls.View)
    Protected MethodGets the style that is applied to the cells when they are selected.  
    Protected MethodFlags the ActualCellStyle to be created again.  
    Protected MethodFlags the ActualCursorStyle to be created again.  
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected MethodFlags the ActualSelectionStyle to be created again.  
    Protected MethodLoads dummy design time content visible in Storyboard and Android designer  
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected MethodCalled when the background changed. (Inherited from C1.Maui.Core.C1View)
    Protected Method (Inherited from Microsoft.Maui.Controls.View)
    Protected MethodCalled when the border brush changed. (Inherited from C1.Maui.Core.C1View)
    Protected MethodCalled when the border thickness changed. (Inherited from C1.Maui.Core.C1View)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected MethodCalled when the corner-radius changed. (Inherited from C1.Maui.Core.C1View)
    Protected MethodCalled when the flow direction changed. (Inherited from C1.Maui.Core.C1View)
    Protected MethodCalled when any of the font properties changed. (Inherited from C1.Maui.Core.C1View)
    Protected MethodCalled when the foreground changed. (Inherited from C1.Maui.Core.C1View)
    Protected Method (Inherited from Microsoft.Maui.Controls.Element)
    Protected Method (Inherited from Microsoft.Maui.Controls.Element)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected MethodCalled when the padding changed. (Inherited from C1.Maui.Core.C1View)
    Protected Method (Inherited from Microsoft.Maui.Controls.Element)
    Protected Method (Inherited from Microsoft.Maui.Controls.Element)
    Protected Method (Inherited from Microsoft.Maui.Controls.NavigableElement)
    Protected Method (Inherited from C1.Maui.Core.C1View)
    Protected Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected MethodCalled when the style changed. (Inherited from C1.Maui.Core.C1View)
    Protected Method (Inherited from Microsoft.Maui.Controls.VisualElement)
    Protected Method (Inherited from Microsoft.Maui.Controls.BindableObject)
    Top
    Extension Methods
     NameDescription
    Public Extension MethodReturns all the parents in the visual tree
    Public Extension MethodGet the byte array of the control image. This byte array comes from a UIImagePNGRepresentation in iOS, TrueColorAlpha of PNG format in WP, Bitmap in Android.
    Public Extension Method
    Top
    Public Events
    See Also