The DataGridViewModel type exposes the following members.

Constructors

  NameDescription
Public methodDataGridViewModel
Initializes a new instance of the DataGridViewModel class.

Methods

  NameDescription
Public methodStatic memberDoTryParseLink
Try parse the link.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExportData
Exports the data to.
Public methodGetColumnIndexByIndex
Get the AWX column by index.
Public methodGetColumnIndexByText
Get the AWX column by text.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetPropertyName``1 (Inherited from BindableObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoadFilterValues
Loads the filter values.
Protected methodOnPropertyChanged(String) (Inherited from BindableObject.)
Protected methodOnPropertyChanged``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) (Inherited from BindableObject.)
Public methodRefresh
Refreshes this instance.
Public methodRefreshCommandsCanExecute
Refresh all command's CanExecute status.
Public methodResetFilters
Resets the sort.
Public methodResetSort
Resets the sort.
Protected methodSetAndNotify``1(UMP%, UMP, Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) (Inherited from BindableObject.)
Protected methodSetAndNotify``1(UMP%, UMP, String) (Inherited from BindableObject.)
Public methodSetSecAllowColumnResize
Sets a value indicating whether security allows column resize.
Public methodSetSecAllowFiltering
Sets a value indicating whether security allows filtering.
Public methodSetSecAllowGrouping
Sets a value indicating whether security allows grouping.
Public methodSetSecAllowSorting
Sets a value indicating whether security allows sorting.
Public methodSortByIndex
Sorts the items.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyAllowColumnReorder
Gets or sets a value indicating whether allow column reorder.
Public propertyAllowColumnResize
Gets or sets a value indicating whether allow column resize.
Public propertyAllowExport
Is export allowed?
Public propertyAllowFiltering
Gets or sets a value indicating whether allow filtering.
Public propertyAllowGrouping
Gets or sets a value indicating whether allow grouping.
Public propertyAllowPaging
Gets or sets a value indicating whether paging is allowed.
Public propertyAllowSorting
Gets or sets a value indicating whether allow sorting.
Public propertyAutoExpandGroups
Gets or sets a value indicating whether groups should be automatically expanded.
Public propertyBackground
The background of the grid.
Public propertyCanAdd
Gets or sets a value indicating whether the user can add.
Public propertyCanContentScroll
Gets or sets a value indicating whether the content can scroll.
Public propertyCanEdit
Gets or sets a value indicating whether the user can edit.
Public propertyCanRemove
Gets or sets a value indicating whether the user can remove.
Public propertyColumns
Gets the columns.
Public propertyCommands
Gets the commands.
Public propertyCsvReportSeparator
CSV report separator.
Public propertyCurrentUICulture
Gets or sets the current UI culture.
Public propertyDataAccessManager
Data Access Manager for executing commands
Public propertyDateTimeFormat
Gets or sets the date time format.
Public propertyDefaultDataGridHeaderFilterOperator
Gets or sets the default header filter operator.
Public propertyDoubleFormat
Gets or sets the double format.
Public propertyEnableSelectionEffect
Enable selection effect.
Public propertyErrorMessage
Gets or sets the error message.
Public propertyExecuteHyperlinkCommand
Gets or sets the sort command.
Public propertyExportToCsvCommand
Export to CSV command.
Public propertyExportToHtmlCommand
Export to HTML command.
Public propertyExportToTxtCommand
Export to TXT command.
Public propertyExportToXmlCommand
Export to XML command.
Public propertyForceSingleColumnSort
Public propertyForeground
The foreground of the grid.
Public propertyGridItems
Collection that converts the tree-like ItemsView structure into a flatlist.
Public propertyGroupHeaderBackground
Gets or sets the group header background.
Public propertyGroupHeaderBorderBrush
Gets or sets the group header border brush.
Public propertyGroupHeaderBorderThickness
Gets or sets the group header border thickness.
Public propertyGroupHeaderForeground
Gets or sets the group header foreground.
Public propertyGroups
Gets the groups.
Public propertyHasChanges
Does the DataGrid have any pending changes?
Public propertyHeaderBackground
Gets or sets the header background.
Public propertyHeaderBorderBrush
Gets or sets the header border brush.
Public propertyHeaderCellBorderThickness
Gets or sets the header cell border thickness.
Public propertyHeaderFontFamily
Gets or sets the header font family.
Public propertyHeaderFontSize
Gets or sets the size of the header font.
Public propertyHeaderForeground
Gets or sets the header foreground.
Public propertyHeaderMouseOverBackground
Gets or sets the header mouse over background.
Public propertyHeaderMouseOverBorderBrush
Gets or sets the header mouse over border brush.
Public propertyHeaderMouseOverForeground
Gets or sets the header mouse over foreground.
Public propertyHeaderSelectedBackground
Gets or sets the header selected background.
Public propertyHeaderSelectedBorderBrush
Gets or sets the header selected border brush.
Public propertyHeaderSelectedForeground
Gets or sets the header selected foreground.
Public propertyHorizontalGridLineBrush
Gets or sets the horizontal grid line brush.
Public propertyHorizontalGridLineThickness
Horizontal grid line thickness.
Public propertyHorizontalScrollBarHeight
Horizontal scroll bar height.
Public propertyHorizontalScrollBarVisibility
Gets or sets the horizontal scroll bar visibility.
Public propertyInactiveSelectionBackground
Gets or sets the inactive selection background.
Public propertyInactiveSelectionForeground
Gets or sets the inactive selection foreground.
Public propertyIsBusy
Gets or sets a value indicating whether the grid is busy.
Public propertyIsInitialized
Gets or sets a value indicating whether this instance is initialized.
Public propertyIsLoading
Gets or sets a value indicating whether the grid is busy.
Public propertyIsLoadingData
Gets or sets a value indicating whether the grid is loading data.
Public propertyIsPagerEnabled
Gets or sets a value indicating whether the pager is enabled.
Public propertyIsPagerVisible
Gets or sets a value indicating whether this instance is pager visible.
Public propertyIsScrollAsynchronous
Should the scrolling update the view immediately, or after the user finishes the action?
Public propertyItems
Gets the items.
Public propertyItemsView
Gets the items view.
Public propertyMaxCommandScope
Maximum command scope.
Public propertyMouseOverBackground
Gets or sets the mouse over background.
Public propertyMouseOverForeground
Gets or sets the mouse over foreground.
Public propertyPageIndex
Gets or sets the current page.
Public propertyPageSize
Gets or sets the size of the page.
Public propertyRowHeaderBackground
Gets or sets the row header background.
Public propertyRowHeaderBorderBrush
Gets or sets the row header border brush.
Public propertyRowHeaderBorderThickness
Gets or sets the row header border thickness.
Public propertyRowHeaderForeground
Gets or sets the row header foreground.
Public propertyRowHeight
Gets or sets the height of the row.
Public propertyRowNumberHeader
Gets or sets the row number header.
Public propertyScrollBarBackground
Gets or sets the scroll bar background.
Public propertyScrollBarBorderBrush
Gets or sets the scroll bar border brush.
Public propertyScrollBarForeground
Gets or sets the scroll bar foreground.
Public propertyScrollBarMouseOverBorderBrush
Gets or sets the scroll bar mouse over border brush.
Public propertyScrollBarMouseOverForeground
Gets or sets the scroll bar mouse over foreground.
Public propertyScrollBarMousePressedForeground
Gets or sets the scroll bar mouse pressed foreground.
Public propertySelectedRow
Last selected row.
Public propertySelectedRows
Gets or sets the selected rows.
Public propertySelectEntireRow
Select the entire row.
Public propertySelectionBackground
Gets or sets the selection background.
Public propertySelectionCommandColumnKey
Selection command column key. Determines which column holds the command to be executed when the row is selected.
Public propertySelectionForeground
Gets or sets the selection foreground.
Public propertySelectionMode
Change the way the row are selected (i.e. one row only, or multiple rows at the same time)
Public propertyShowDashedGridLines
Gets or sets a value indicating whether to show dashed grid lines.
Public propertyShowGroupHeader
Gets or sets a value indicating whether show group header.
Public propertyShowHeaderFilters
Gets or sets a value indicating whether [show header filters].
Public propertyShowHorizontalGridLines
Is the horizontal grid line visible?
Public propertyShowPopup
Gets or sets a value indicating whether the popup should be shown.
Public propertyShowRowNumber
Gets or sets a value indicating whether show row number.
Public propertyShowVerticalGridLines
Is the vertical grid line visible?
Public propertyStyle
Style.
Public propertyTotalPages
Gets or sets the page count.
Public propertyUseGridItems
Set to false to skip using GridItemsCollection.
Public propertyVerticalGridLineBrush
Gets or sets the vertical grid line brush.
Public propertyVerticalGridLineThickness
Vertical grid line thickness.
Public propertyVerticalScrollBarVisibility
Gets or sets the vertical scroll bar visibility.
Public propertyVerticalScrollBarWidth
Vertical scroll bar width.

Events

  NameDescription
Public eventPropertyChanged (Inherited from BindableObject.)

See Also