Щойно виявив що WPF, на відміну від Windows forms, не підлаштовується під будь-який стиль оформлення задіяний в ОС. А лише під певний набір стандартних стилів від Microsoft. Це означає що, доки користувач перемикається між Luna, Aero, Classic, Royale і т.п., то GUI програми буде мати такий же стиль як і всі інші, але у випадку з якимись Deepin, Green laguna, Obisidian v2 WPF перейде не класичне оформлення і програма буде виглядати як біла ворона. Про це ніде не написано великими буквами і ніяких попереджень про таку фігню я не зустрічав. По суті це означає що для того щоб програма виглядала солідно (і не було соромно) потрібно жорстко задати один зі стандартних стилів (наприклад Aero) або стати модним, не таким як всі і нарити вже готовий стиль.
25 Nov
2019