DevExpress supported WinUI for a little while but decided to abandon support.
One of the biggest problems with WinUI compared to WPF is that DependencyProroperty is implemented as native code, so for .NET developers, there is a huge performance penalty getting or setting any property on control.
https://github.com/microsoft/microsoft-ui-xaml/issues/1633#i...
It's like saying "a UI toolkit for Rust" and then making all the Rust functions call into a java codebase haha.
I read through that github issue a few years ago and with a mix of surprise and disgust knew that I would not be learning WinUI.