While it’s fairly common, when working in automation field, to make software that runs on resistive touch-screens, I admit that it’s not a trivial task to make a good user experience, especially with a desktop technology like WPF and C#. In this article I posted some of the problems that ...
Read More »WPF
OxyPlot: a new open source chart library for WPF
If you need charts in your application, OxyPlot is probably what you are searching for. You can find the source code on CodePlex and there is an extensive explanation on how to get started in this blog post.
Read More »Writing your first HMI project in C# – WPF
UPDATE 08/03/2017: I see that this article is quite popular, however it takes a simple approach to get you started, by using timers and other shortcomings. If you want to build your HMI with WPF and MVVM you can check also my new series HMI with C# and WPF. In ...
Read More »How to use Windows 7 dialogs with WPF
Wpf is an advanced technology to build responsive user interfaces, but for many tasks (MessageBox, Folder Browser, Progress Dialog) you still have to use the old Windows Forms dialogs. Windows 7 replaced this old forms with new ones to provide a better User Interface and a better feeling to their ...
Read More »GitHub: GIT GUI tutorial to get started with git
I recently started to use GIT as source code management system, and because i’m not made for commands written in console-like windows, i was looking for a guide on how to install and use the GIT Gui for Windows. I found this guide written by nathanj here and i think ...
Read More »Real-time Line charts with WPF and Dynamic Data Display
When logging datas from sensors it’s important to visualize them with a powerful real-time chart. In automation especially it’s common to analyze processes with the help of charts to predict and regulate the process. One of the most powerful charts (and for many the best) is Dynamic Data Display, an ...
Read More »WPF Themes and theme switcher class
You can find an updated collection of themes for WPF application here. This class contains also a test project where you can see how to switch themes based on a combobox and how to apply those themes. It’s a must have for a GUI developer.
Read More »WPF Touch Keyboard
As i previously did with Keypad, i rewrote the code of the for a WPF touch keyboard based on Wosk project on Codeplex. This keyboard both support upper and lower case letter, it’s completely sizable and it’s good-looking. I packed this together with keypad for convenience, and you can download ...
Read More »WPF Localization based on Database with Design support
Get the lastest source code with examples from my github repository. Time ago i wrote a post on using a library that permitted to get strings from a database and using them as a resx resource to localize the application. As pointed out by Scott Whitlock, getting the strings in ...
Read More »Keypad for WPF applications with touch-screen
This is a keypad that i often use in my applications. You can download the source code and a sample application from here:https://www.mesta-automation.com/Downloads/keypad.rar The original graphic and concepts has been taken from here: http://wosk.codeplex.com/ (check for the latest source code) and this control comes with the original license attached (it’s a free ...
Read More »