From 72dc9b68743bc32f202a106f6161f2a4c5401a0c Mon Sep 17 00:00:00 2001 From: retr0volkov <68907954+retr0volkov@users.noreply.github.com> Date: Tue, 8 Jul 2025 22:31:58 +0300 Subject: [PATCH] Visual fixes --- ViewModels/MainWindowViewModel.cs | 8 ++ Views/MainWindow.axaml | 83 ++++++++++-------- obj/Debug/net8.0/Avalonia/resources | Bin 335270 -> 335944 bytes obj/Debug/net8.0/GazpromApp.AssemblyInfo.cs | 2 +- .../GazpromApp.AssemblyInfoInputs.cache | 2 +- 5 files changed, 58 insertions(+), 37 deletions(-) diff --git a/ViewModels/MainWindowViewModel.cs b/ViewModels/MainWindowViewModel.cs index 21cad19..691087c 100644 --- a/ViewModels/MainWindowViewModel.cs +++ b/ViewModels/MainWindowViewModel.cs @@ -4,6 +4,7 @@ using CommunityToolkit.Mvvm.Input; using CommunityToolkit.Mvvm.Messaging; using System.Collections.ObjectModel; using System.Threading.Tasks; +using Avalonia.Controls; using GazpromApp.Models; namespace GazpromApp.ViewModels; @@ -42,4 +43,11 @@ public partial class MainWindowViewModel : ViewModelBase [ObservableProperty] private bool _isLineVisible; + + public MainWindowViewModel() + { + if (Design.IsDesignMode) + Points = [new PointViewModel(new Point()) { Name = "Name test", Description = "Description test" }]; + else Points = []; + } } \ No newline at end of file diff --git a/Views/MainWindow.axaml b/Views/MainWindow.axaml index 0b89eab..8de4350 100644 --- a/Views/MainWindow.axaml +++ b/Views/MainWindow.axaml @@ -4,19 +4,31 @@ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:vm="using:GazpromApp.ViewModels" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" - Width="1424" Height="714" + Width="1436" Height="720" x:Class="GazpromApp.Views.MainWindow" x:DataType="vm:MainWindowViewModel" Icon="/Assets/gazpromapp.ico" Title="GazpromApp" - WindowStartupLocation="CenterScreen" - > - + WindowStartupLocation="CenterScreen"> + + + + + + + + + + + + + + @@ -45,50 +57,51 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - diff --git a/obj/Debug/net8.0/Avalonia/resources b/obj/Debug/net8.0/Avalonia/resources index e4464ab62837db51340fa8b2faaf5cfa6896e71c..7f670f5ebc19104630f35b335983ba5b6aaace57 100644 GIT binary patch delta 511 zcmZXRUr1AN6vwx_?~h$4n|E|A?RNDxCF&uYDGP$q2o!{9PX>XdAcWCBgdT#3pr|(u z_V9fX>&avbnGdoe0zn+INGFPKmAwer!_@0?Qc!1zz4UMn=iz%k=X=f>dvDH7o9P~1 z`(q}q>ye7A3(u9H$73;SE6ZnlRbpIsw6*Y)oc=tgdnGgpUnZxcdlfCQh(l`)Q5Gx} z;I;2~$sx$TvJn%DLrTiR9qA}oH>KnWpfs&L`2t zmNz)e+7#MZXQ+@j#&0t)X{4d}c?%~w;o>MyxHwj>O!m2`DOYFqByksE9&r)mf{TM( zorBJYo5KFRg(|i!A;9Hrv@-e{A;z;XG{@nquc%{u76xCW06zMFYSt_Y_xutnEA~yc zaxxE_9Un#aI4_`d3jR>%;6Q)V#k;re-$y%vY3P|Hu{)P6uUvQWZVj_k^Qg`7Mjzl)WIzYCGSRsaA1 delta 630 zcmaJ;O=uHQ5XNMdENzoW+BF5+`h5P-!=~L`@*|S zNzpSIs!oa2bNFj@R;1qRKcMh;KWCG;`euuUva|Ufp=OkfPJ4})0z1U6(7Fd1b@G($Z=UcCdVlm&tDrcFEN{y zS>7(`RMjy54*IYb5(G?sgMJJ)pbKv|-~c8YaMVR1yxM?X7bV;hyW50FIyr7mmkm2> zndFR7%raZ25lvQPUSgD_itOUh$-Fg_v(Fa{-uq*Hm6B0rSvpM>jS3}a3&u1nS9Gcj zX)%2M79{UPzJTWzAdJIJ=)~4N5b(iEkUR=S^%?BL+*7{dXcGo;?*;@gvjF1X)Lzsc z@}tI@{D3wk_a6NCK@cQd+~O`}UV#tSw!n1J0IqLyMc_Le#M%;X+**byTwmsf?8?G8 zxWXyBvINd;gYqwJ1T(7;bqDOnc}WQ4msLKhB?&$Z?7;CZLfQu6mHQy2PL)nG+f1_( nyI`3&=x