I have been working with DevExpress controls for about a year (mostly XtraGrid).
We switched to XtraGrid because the standard WinForms network management tools ended very early in the development of my application (application for scientific tools).
I agree with your comment that their controls are somewhat complex and not intuitive. There are so many functions that it is often difficult to wade through all the properties and understand how they interact.
I do not agree , "they are also seriously damaged in some design situations" - my experience was the opposite. The overall design seems so powerful and thoughtful that almost anything is possible (although I often need guidance from technical support to implement the functions I need).
Excellent technical support (24-hour rotation on all issues) is key here - if I canβt understand how to do what I want relatively quickly, I will just send a request for support.
It was a change in my work habits - I generally prefer to understand myself, but worked well on my project.
All in all, I am very glad that we went with DevExpress.
source share