WPF (.NET) support (for LyciaDesktop only) Another exciting enhancement specifically to LyciaDesktop is the usage of WPF controls. Developed by Microsoft, the Windows Presentation Foundation (or WPF) is a computer-software graphical subsystem for rendering user interfaces in Windows-based applications. WPF was initially released as part of .NET Framework 3.0. Rather than relying on the older GDI subsystem, WPF utilizes DirectX. WPF attempts to provide a consistent programming model for building applications and provides a separation between the user interface and the business logic. It resembles similar XML-oriented object models, such as those implemented in XUL and SVG. 
There are also many software vendors who specialise in providing the software industry with professional functioning and looking WPFs for any kinds of purposes. For demonstration purpose, we wrapped 4 generic WPFs to demonstrate their usage on grid controls. The screenshot shows an application window with four grid controls. Each screen grid was assigned a different chart type. It can be applied to any screen array using the theme designer to render the given information in a graphical chart format and does not require any changes to your code. These example chart wrappers demonstrate following functionality: - Lines - the graph in the form of a coordinate axis and a line
- Columns - the graph in the form of a coordinate axis and upward columns
- Bars - the graph in the form of a coordinate axis and horizontal bars
- Pie - the graph in the form of a pie chart
|