|
Assembly of XHelpers.WindowsHelper Tools for WPF Applications |
|
|
XHelpers library (Freeware) |
The XHelpers.Windows.dll module contains visual classes designed for additional support of WPF applications. One of the main contribution is a basis for non-blocking API implementation (based on 2 threads; the XBackgroundOperation, XAppWaiting, XApplication, XWindow classes, etc.), which is one of several possible strategies.
| Category | Types |
| WPF applications (additional functions) | XApplication |
| Extended window class | XWindow |
| Additional dispatcher functions | XDispatcher |
| Waiting (message about the current action) |
XAppWaiting, XAppWaitingStatus; XDisplayAppWaitingStatusHandler, XReportAppWaitingErrorCallback |
| Background operations (2nd thread) | XBackgroundOperation |
| Support for busy state of windows/applications | XBusyOverlayHelpers, XBusyToIsEnabledConverter, XBusyToOverlayVisibilityConverter |
| The XHelpers library resources | XResources |
| Message boxes | XMessageBox |
| Input helpers | XInput, XCommand, XMenu, XFocus |
| Graphics | XVideo, XDrawingSurfice |
| Other tools | XUIElement, XLogicalTreeHelper, XDesignHelpers, XCursor |
See source codes (C#/XAML) of the PaycorMaster samples.
Figures:
PaycorMaster (Pay Correction Wizard)
| Top |
© Sergei Kitaev (Китаев С.Ю.) |