Performance improvements and better mvvp pattern following

This commit is contained in:
Michael Bucari-Tovo 2022-07-15 15:16:27 -06:00
parent c2a2e51bde
commit 8cd6219bd9
19 changed files with 358 additions and 414 deletions

View file

@ -11,7 +11,7 @@
x:Class="LibationWinForms.AvaloniaUI.Views.MainWindow"
Title="Libation"
Name="Form1"
Icon="/AvaloniaUI/Assets/glass-with-glow_16.png">
Icon="/AvaloniaUI/Assets/libation.ico">
<Border BorderBrush="{DynamicResource DataGridGridLinesBrush}" BorderThickness="2" Padding="15">
<Grid RowDefinitions="Auto,Auto,*,Auto">
@ -173,10 +173,8 @@
<!-- Product Display Grid -->
<prgid:ProductsDisplay2
InitialLoaded="productsDisplay_Initialized"
DataContext="{Binding ProductsDisplay}"
LiberateClicked="ProductsDisplay_LiberateClicked"
RemovableCountChanged="productsDisplay_RemovableCountChanged"
VisibleCountChanged="productsDisplay_VisibleCountChanged"
Name="productsDisplay" />
</SplitView>
</Border>