What technology (WPF or Winforms) should be used if the user interface should be very customizable, for example, the layout / design of the controls can be changed by the user and this setting of the user interface.
Remember to mention best practices to achieve this ...
WPF controls are constructive and fail-safe. This means that you have a default view, but all the details of a WPF control can be overridden. This is almost like using CSS. In the WPF world, you do not create custom controls like in WinForms. The main thing in the world of WPF is the "stylization" of controls and the definition of style for them. It just happens that the style also controls the layout and form of the controls.
WPF is FAR excellent for design and user interface style. Check out these two best WPF companies and tell me if it's easy to do in WinForms:
Cynergy Systems: http://www.cynergysystems.com/
Thirteen23: http://www.thirteen23.com/
WinForms ( req), WPF ( , ). WPF , .
WPF, , , . . , , WinForms.
, WPF, WinForms.
WPF. . , , - .
WinForms , . -, Xaml .
Source: https://habr.com/ru/post/1730388/More articles:.NET OpenXML SDK 2 RunProperties - Null - .netMaven build error - javaASP.Net/Umbraco website has (initially) very high server response time - asp.netКаков атрибут метки, который действительно используется? - xhtmlExtract text from a web page displayed in TWebBrowser - delphiRegex: C # method declaration parsing - c #How to check openid on rails with cucumber - ruby-on-railsKnow if an entry is being updated in Oracle? - oracleHow to redirect to current page with form in php? - phpJavaScript to submit form plus value from map area? - javascriptAll Articles