Hello everyone!
I am building an automation application that is supposed to be installed on multiple machines, as an exe. I am not as familiar with Microsoft as my time is mostly dedicated to linux. However, this project requires testing of a WPF application, where c# is the right fitment. I built a couple of tools for the project in pywinauto and robotjs, however I have an IsLegacyAsseccible element that is "hidden" until the user scrolls over the table row, and the button icon appears, opening another window.
Traversing Windows API docs, all of the code is is chunks with very few examples of entire sample programs. I have managed to start the program a few different ways in C#, but attaining the window handle and labeling the RootElement has me a lot confused.
Reading the .cpp files for how the UI works, I understand the basic operation, but there is A LOT to learn. My basic instinct says to write a my own modules in .cpp, but that is WAY to laborious for this iteration.
If anyone has direction on how-to, or concrete "step-by-step" basics, that would be amazing. I am still learning C# and am quickly becoming familiar with the nuances and nomenclatures.
Thank you
I am building an automation application that is supposed to be installed on multiple machines, as an exe. I am not as familiar with Microsoft as my time is mostly dedicated to linux. However, this project requires testing of a WPF application, where c# is the right fitment. I built a couple of tools for the project in pywinauto and robotjs, however I have an IsLegacyAsseccible element that is "hidden" until the user scrolls over the table row, and the button icon appears, opening another window.
Traversing Windows API docs, all of the code is is chunks with very few examples of entire sample programs. I have managed to start the program a few different ways in C#, but attaining the window handle and labeling the RootElement has me a lot confused.
Reading the .cpp files for how the UI works, I understand the basic operation, but there is A LOT to learn. My basic instinct says to write a my own modules in .cpp, but that is WAY to laborious for this iteration.
If anyone has direction on how-to, or concrete "step-by-step" basics, that would be amazing. I am still learning C# and am quickly becoming familiar with the nuances and nomenclatures.
Thank you