Willkommen im Blog von AgentSmith.
WinUI Stuff #6: How to add a Data Converter to the Data Binding of your WinUI controls (C++)
What is in for you? In this tutorial I want to talk about Data Converters. This seems to be a less important topic, but once, you will need it, all of a sudden. And then you will either circumvent the problem, or you need to dig into that subject while you rather want to do...Continue reading→
WinUI Stuff: How to program a Property Change notification (Part II) in user control to keep your UI in sync (C++)
What is in for you In the last tutorial we talked about Property Change notifications and Data Binding. I would like to stretch the topic a bit and add some knowledge about how to update a control in a control (IF that control uses an observable vector). To understand when you need the knowledge of...Continue reading→
WinUI Stuff: How to program Property Change Notification and Data Binding to keep your UI in sync (C++)
What is in for you In today’s tutorial (which is actually already number four) we will have a deeper look at how the UI is being updated when a change to the program data occurs. So UI and internal If you have followed the previous tutorials, you might have wondered where the UI is being...Continue reading→
WinUI Stuff: How to program Copy & Paste operations (C++)
What is in for you In this tutorial, I want to talk about copy & paste operations in WinUI3. You will see that invoking a copy & paste operation requires just a few lines of code. I will stick to the example of handling an RNA molecule with its nucleotides (if this is your first How 2...Continue reading→
WinUI Stuff: How to use a Data Template Selector for ListView or GridView Controls (C++) – Part II
Part II What is in for you? In Part I of this “How To” we learned how easy it is to create a list using the ListView control of WinUI. But the promising headline was “how to use a Data Template selector” and honestly, yes, we used a data template, but we did not use a...Continue reading→
WinUI Stuff: How to use a Data Template Selector for ListView or GridView Controls (C++) – Part I
Part I What is in for you? The ListView control in XAML (<ListView>) is a great control to easily display elements in a list (let’s talk about its – I’d say even more powerful – sibling GridView in part II of the how to). Especially programmers who are used to select MFC for the UI can tell...Continue reading→
„Die Software tut es noch bis zu meiner Rente“
Die Zukunft von Software im deutschen Maschinenbau „Die Software tut es noch bis zu meiner Rente“. Fühlen Sie sich ein bisschen ertappt, als Geschäftsführer, Leiter (Software-) Entwicklung oder Senior Programmierer? Weil Sie diesen Satz auch schon gesagt oder zumindest gedacht haben? Weil Teile Ihrer Software und damit ein Gutteil des Kern-Know-Hows Ihres Unternehmens ihre Wurzeln...Continue reading→
WinUI Stuff: accessing the properties of another control (named element) using x:bind
x:bind is a quite powerful command and feature in XAML. You can get the data for your XAML-control from (almost) anywhere. You can even get it from another control, and you do not write (almost) a single line of code. Let’s say you have a SplitView and you want to hide/unhide the pane of the...Continue reading→
In einem Hotelzimmer 1.200 Meter über dem Grand Canyon – oder: Virtual Reality
Es war im Sommer 2016 als ich das erste Mal richtig mit VR (Virtual Reality) in Kontakt kam. Zuvor hatte ich immer wieder Videos von VR-Aufnahmen gesehen. Auch die eine oder andere Augmented Reality Anwendung hatte ich bereits zuvor gesehen. Es war der Sommer, in dem Pokémon Go Augmented Reality einer breiten Öffentlichkeit zugänglich machte....Continue reading→