Skip to content
Kyrylo M edited this page Nov 12, 2016 · 10 revisions

WPF Async Pack

The updating of the current documentation to version 1.4.0 is in progress.

An asynchronous implementations of delegate command and other base common classes for WPF.

Its not a framework for creating asynchronous applications. This library was created to be small, without any dependencies, and provide only essentials features for quick development of asynchronous UI in WPF.


Th package is available through the NuGet by running the command

PM> Install-Package WpfAsyncPack

The following classes are available:

  1. AsyncCommand - asynchronous delegate command with convenient bindable properties.
  2. ProgressiveAsyncCommand - an extended version of AsyncCommand that provides a possibility to report progress.
  3. AsyncBindableBase - a base class that provides everything usually needed in objects that are bound to the UI.
  4. BoolToVisibilityConverter - a flexible converter from bool to Visibility that is needed to bind commands.

A quick demo what is possible to do:

Clone this wiki locally