Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Properties
Model.xafml
ModelLogic.cs
Module.cs
Readme.md
RefreshViewService.cs
Xpand.XAF.Modules.RefreshView.csproj

Readme.md

GitHub issues GitHub close issues

About

The RefreshView module will refresh the View datasource periotically from a model configuration. Model in the details section .

Installation

  1. First you need the nuget package so issue this command to the VS Nuget package console

    Install-Package Xpand.XAF.Modules.RefreshView.

    The above only references the dependencies and nexts steps are mandatory.

  2. Ways to Register a Module or simply add the next call to your module constructor

    RequiredModuleTypes.Add(typeof(Xpand.XAF.Modules.RefreshViewModule));

The module is not integrated with any eXpandFramework module. You have to install it as described.

Versioning

The module is not bound to DevExpress versioning, which means you can use the latest version with your old DevExpress projects Read more.

The module follows the Nuget Version Basics.

Dependencies

.NetFramework:

DevExpress.ExpressApp Any
Fasterflect.Xpand 2.0.6
System.Reactive 4.1.6
Xpand.XAF.Modules.Reactive 1.2.57
Xpand.VersionConverter 1.0.34

Issues-Debugging-Troubleshooting

To Step in the source code you need to enable Source Server support in your Visual Studio/Tools/Options/Debugging/Enable Source Server Support. See also How to boost your DevExpress Debugging Experience.

If the package is installed in a way that you do not have access to uninstall it, then you can unload it with the next call at the contructor of your module.

Xpand.XAF.Modules.Reactive.ReactiveModuleBase.Unload(typeof(Xpand.XAF.Modules.RefreshView.RefreshViewModule))

Details

Use the next model configuration to periodically refresh a ListView.

image

Tests

The module is tested on Azure for each build with these tests

Examples

You can’t perform that action at this time.