Поправить вёрстку WPF-окна C# приложения
5 000 руб. за проект
Добрый день!
Есть относительно работающее Windows GUI приложение на C#\ .NET Framework 4.6.1. Одно из окон приложения, имеет жестко заданное соотношение сторон экрана (16:9) и нормально отображается только на соответствующих мониторах и только в режиме полного окна (Screen1). Если взять монитор 4:3 или просто попытаться растянуть окно, появляется зазор по нижней кромке окна (Screen2).
Контейнером грида с данными служит компонент Viewbox с параметрами <Viewbox VerticalAlignment="Center" Stretch="Uniform" Width="50" Margin="-5 0 0 0">, видимо одна из проблем это отсутствие у Viewbox масштабирования а-ля anchor, как в WinForms. Внутри Viewbox лежат компоненты из набора devexpress.
Задача: сверстать это окно таким образом, чтобы при изменении размера окна программы, зоны, выделенные зелёным на screen3 оставались прикреплёнными к своим сторонам экрана _без масштабирования_ (изменения размеров кнопок\шрифтов), а выделенная жёлтым область изменяла свой размер, но не масштаб, без появления всяких зазоров.
Файлы .cs и .xaml формы:
https://pastebin.com/tJERDuEh - UcActiveChannel.xaml
https://pastebin.com/cun7KZdX - UcActiveChannel.xaml.cs
https://pastebin.com/1mknprYN - DataGridTemplates.xaml
https://pastebin.com/383iWACN - ControlTemplates.xaml
Готов предоставить доступ к девелоперской системе по TeamViewer\Webex, полностью проект выложить нет возможности, т.к. NDA\вирталка с базой под 6 гб в архиве и т.д. и т.п.
Есть относительно работающее Windows GUI приложение на C#\ .NET Framework 4.6.1. Одно из окон приложения, имеет жестко заданное соотношение сторон экрана (16:9) и нормально отображается только на соответствующих мониторах и только в режиме полного окна (Screen1). Если взять монитор 4:3 или просто попытаться растянуть окно, появляется зазор по нижней кромке окна (Screen2).
Контейнером грида с данными служит компонент Viewbox с параметрами <Viewbox VerticalAlignment="Center" Stretch="Uniform" Width="50" Margin="-5 0 0 0">, видимо одна из проблем это отсутствие у Viewbox масштабирования а-ля anchor, как в WinForms. Внутри Viewbox лежат компоненты из набора devexpress.
Задача: сверстать это окно таким образом, чтобы при изменении размера окна программы, зоны, выделенные зелёным на screen3 оставались прикреплёнными к своим сторонам экрана _без масштабирования_ (изменения размеров кнопок\шрифтов), а выделенная жёлтым область изменяла свой размер, но не масштаб, без появления всяких зазоров.
Файлы .cs и .xaml формы:
https://pastebin.com/tJERDuEh - UcActiveChannel.xaml
https://pastebin.com/cun7KZdX - UcActiveChannel.xaml.cs
https://pastebin.com/1mknprYN - DataGridTemplates.xaml
https://pastebin.com/383iWACN - ControlTemplates.xaml
Готов предоставить доступ к девелоперской системе по TeamViewer\Webex, полностью проект выложить нет возможности, т.к. NDA\вирталка с базой под 6 гб в архиве и т.д. и т.п.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.