Products · Product
WinForms
Raised as a usability problem by 13 people on Hacker News over 13 years (2013–2025), in 16 threads.
No issue was raised by at least 3 people in 3 threads this year.
No issue was raised by at least 3 people in 3 threads in the last 5 years.
Every issue, all time, most people first
Dragging controls in designer does the wrong thing and controls vanishUnreviewed
20132026- Components randomly disappear, designer crashes, and small changes need manual dragging of many controls2024-01-02
- Custom controls break the designer, so it can't be used again until they are removed2022-01-04
- Dragging and dropping controls in designer doesn't do what you want; controls disappear2017-09-25
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 17 complaints
- No layout managers and very limited dynamic layout, making components hard to customise2025-10-20
- Components randomly disappear, designer crashes, and small changes need manual dragging of many controls2024-01-02
- Touch taps latch buttons so they stay pressed after fingers lift2023-11-22
- Building a UI with absolute, pixel-bound positioning without a designer is painful2022-05-13
- Winforms sub-windows hide other MDI sub-windows in the WPF GUI2022-01-14
- Custom controls break the designer, so it can't be used again until they are removed2022-01-04
- WinForms designer is broken, and porting WinForms to .NET 6 requires rewrites2021-08-20
- Hard to see at a glance tab order, sizing, resize behavior, and property differences between buttons2020-07-03
- Windows Forms apps don't resize responsively and handle high-DPI displays badly2019-05-21
- Customizing a button's background requires overriding the class and adding about 50 lines2018-12-04
- Editing box and grid layouts visually is hard, so writing code or markup is more convenient2018-11-19
- Controls default to small font and have no padding, so developers must fix spacing manually2018-01-17
- Dragging and dropping controls in designer doesn't do what you want; controls disappear2017-09-25
- Layout engine is poor, forcing developers to buy a third-party layout control2015-08-17
- Combo-box is overcomplicated by doubling as text entry and drop-down list2015-08-17
- Widgets behave counterintuitively and simple tasks are cumbersome and painful2014-12-05
- Data binding is clumsy and the tabular data control has many counterintuitive warts2013-11-18