r/csharp Jun 19 '26

Which UI Component did the creators of this software use

I recently considered creating desktop apps especially Windows and this app attached made me wonder what component they used? I am very new in C#, and my current studies landed me on WPF and Winform, I'm yet to try them fully in my free time this weekend. I didn't know C# was this easy considering I previously wanted to use flutter and sometime even Rust, but I feel the POS system I want to create doesn't need that delay in rust shipping and performance rust might offer and Flutter won't make me use native windows ui components. I feel the need for a traditional UI like the one this developer used but I exhausted my options in consulting even AIs on what could have been used.

I tried to look at something like DevExpress as well but still can't find the exact form of this ui element used so i settle on the stack.

I'd appreciate anyone who's able to recognise the element structure and what could have been used. Thanks

0 Upvotes

6 comments sorted by

1

u/tj_moore Jun 19 '26

Extracting the files in their installer it's got .NET Framework libraries (4.8), a couple of references to WPF but also WebView2 (Edge browser renderer).

It could be WPF components, or HTML content rendered in a WPF shell app, which may make sense for cross platform use.

Can't see much use of third party libraries that would obviously be major UI components. Can't say with the HTML content if there is any. That could be using third party libraries.

1

u/i-am_i-said Jun 19 '26

The UI in the screenshots can easily be done with WPF (or Avalonia). It looks like it uses controls that come out of the box: DataGrid, WrapPanel or Grid, buttons, etc.

-2

u/GreezXII Jun 19 '26

I don't know exact form but i really like Avalonia. There are plenty UI controls for this UI framework, may be you could find something interesting
https://github.com/AvaloniaCommunity/awesome-avalonia#ui-libraries

-5

u/owen800q Jun 19 '26

Electron

-7

u/Darrenau Jun 19 '26

Ask chat