diff --git a/src/SharedNetCoreLibrary/Models/Excel/ExcelCoordinate.cs b/src/SharedNetCoreLibrary/Models/Excel/ExcelCoordinate.cs new file mode 100644 index 0000000..2680bed --- /dev/null +++ b/src/SharedNetCoreLibrary/Models/Excel/ExcelCoordinate.cs @@ -0,0 +1,22 @@ +namespace AndreasReitberger.Shared.Core.Models.Excel +{ + public partial class ExcelCoordinate : ObservableObject + { + #region Properties + [ObservableProperty] + public partial string Column { get; set; } = "A"; + + [ObservableProperty] + public partial int Row { get; set; } = 0; + #endregion + + #region Constructor + public ExcelCoordinate() { } + #endregion + + #region Overrides + public override string ToString() => $"{Column}:{Row}"; + + #endregion + } +} diff --git a/src/SharedNetCoreLibrary/Usings.cs b/src/SharedNetCoreLibrary/Usings.cs new file mode 100644 index 0000000..db20a4f --- /dev/null +++ b/src/SharedNetCoreLibrary/Usings.cs @@ -0,0 +1 @@ +global using CommunityToolkit.Mvvm.ComponentModel;