From 132ce1531f7b5c6427e03cb320388af3a7777ec3 Mon Sep 17 00:00:00 2001 From: Exest Date: Sat, 8 Aug 2026 10:00:57 +0300 Subject: [PATCH] =?UTF-8?q?Avalonia:=20=D0=B2=D0=B5=D1=80=D1=85=D0=BD?= =?UTF-8?q?=D1=8F=D1=8F=20=D0=BD=D0=B0=D0=B2=D0=B8=D0=B3=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D1=8F=20(=D0=BA=D0=B0=D0=BA=20=D0=B2=20WinForms)=20+=20=D1=80?= =?UTF-8?q?=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=20=C2=AB=D0=97=D0=B0=D0=BA=D0=B0?= =?UTF-8?q?=D0=B7=D1=8B=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Навигация перенесена из левого сайдбара в ВЕРХНЮЮ горизонтальную панель, как в исходной программе: логотип слева, вкладки (иконка+подпись) по центру, пользователь+Выйти справа - Раздел «Заказы»: мастер-детали (список слева, состав заказа справа с позициями и итогом), на данных /api/buyer/report - Числовые колонки выровнены вправо (стиль DataGridCell.num) - Отчёты: тулбар на WrapPanel, стабильные ширины колонок Проверено запуском (скриншоты): верхняя навигация, отчёты, заказы. Co-Authored-By: Claude Opus 4.8 --- src/Elfisa.Avalonia/Styles/Elfisa.axaml | 23 +++++ .../ViewModels/OrdersViewModel.cs | 99 +++++++++++++++++++ .../ViewModels/ShellViewModel.cs | 14 +-- src/Elfisa.Avalonia/Views/OrdersView.axaml | 75 ++++++++++++++ src/Elfisa.Avalonia/Views/OrdersView.axaml.cs | 9 ++ src/Elfisa.Avalonia/Views/ShellView.axaml | 67 +++++++------ 6 files changed, 250 insertions(+), 37 deletions(-) create mode 100644 src/Elfisa.Avalonia/ViewModels/OrdersViewModel.cs create mode 100644 src/Elfisa.Avalonia/Views/OrdersView.axaml create mode 100644 src/Elfisa.Avalonia/Views/OrdersView.axaml.cs diff --git a/src/Elfisa.Avalonia/Styles/Elfisa.axaml b/src/Elfisa.Avalonia/Styles/Elfisa.axaml index 447711b..a56e3e1 100644 --- a/src/Elfisa.Avalonia/Styles/Elfisa.axaml +++ b/src/Elfisa.Avalonia/Styles/Elfisa.axaml @@ -116,6 +116,25 @@ + + + + + + + +