❔ How to make a GUI using GTK?

I remember when I programmed in C# a lot more i used to use GTK as a graphics library over the Forms system, but whenever i try and build my project with GTK added i get errors about .NET versions? Does anyone know whats going on here? Log file attached NOTE: User Directory replaced with --- for privacy
14 Replies
Buddy
Buddy3y ago
You can just use Avalonia
Buddy
Buddy3y ago
Avalonia UI
Avalonia UI - Cross-Platform UI Framework for .NET
Pixel-Perfect Cross-Platform .NET Applications with C# for Windows, macOS, Linux, iOS, Android and Browser.
Buddy
Buddy3y ago
it is cross-platform and also available for Linux, it is similar to WPF with a more modern look at it, such as for styling it uses CSS's selectors. Avalonia is very popular, my personal favorite GUI Framework for .NET
Tunetrooper
TunetrooperOP3y ago
Wow thats extremely interesting, I'm absolutely looking into this, thank you for your help friend!
Buddy
Buddy3y ago
Anytime!
Tunetrooper
TunetrooperOP3y ago
I will update this thread with my opinion on it after some usage for sure!
Buddy
Buddy3y ago
No problem. Note that XAML frameworks do have a learning curve.
Tunetrooper
TunetrooperOP3y ago
What would you recommend to learn XAML? Would messing around with this work okay? Or should I take a prerequisite
Buddy
Buddy3y ago
I would personally just mess around with it, as they do have templates to start with.
Tunetrooper
TunetrooperOP3y ago
Okay! Many thanks!
Buddy
Buddy3y ago
They also have plugins for many IDEs, such as VSCode, JetBrains Rider, and Visual Studio. Which you are recommended to install
Tunetrooper
TunetrooperOP3y ago
Gotcha, will do!
Accord
Accord3y ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.

Did you find this page helpful?