@poopoo

Тег microsoft в блоге poopoo

poopoo

Встановив Visual studio 2019. Відкрив проект і вписав в Application.xaml рядок <ResourceDictionary Source="/PresentationFramework.Aero;component/themes/Aero.NormalColor.xaml" /> для того щоб задати стиль оформлення Aero для всієї програми. Visual studio 2019 пише що „fileNnotFound. Could not load file or aasembly 'PresentationFramework.Aero' or one of its dependencies.“ хоч це PresentationFramework.Aero додано в проект. А в діалоговому вікні „References manager“ крім PresentationFramework.Aero є ще й PresentationFramework.Aero2.

poopoo

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

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.