/
jhayphal
/
CitReportDesigner
Обзор
Документация
Войти
/
jhayphal
/
CitReportDesigner
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ControlsSandbox/AlignmentConverter.cs
23 строки
897 B
Oleg Nazarenko
Доработки по поддержке таблиц в визуальном редакторе.
18 мар 2023, 23:47
18 мар 2023, 23:47
48da74c
Код
Авторство
О чём код?
using Avalonia.Layout; using System; namespace ControlsSandbox; public static class AlignmentConverter { public static HorizontalAlignment ConvertHorizontal(CitReport.HorizontalAlignment alignment) => alignment switch { CitReport.HorizontalAlignment.Center => HorizontalAlignment.Center, CitReport.HorizontalAlignment.Right => HorizontalAlignment.Right, CitReport.HorizontalAlignment.Left => HorizontalAlignment.Left, _ => throw new InvalidOperationException(alignment.ToString()) }; public static VerticalAlignment ConvertVertical(CitReport.VerticalAlignment alignment) => alignment switch { CitReport.VerticalAlignment.Center => VerticalAlignment.Center, CitReport.VerticalAlignment.Top => VerticalAlignment.Top, CitReport.VerticalAlignment.Bottom => VerticalAlignment.Bottom, _ => throw new InvalidOperationException(alignment.ToString()) }; }