![]() |
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 (Китаев С.Ю.) |