replace grid with real listbox

This commit is contained in:
2025-12-01 13:52:56 +03:00
parent c93911fd19
commit d41e96a22f

View File

@@ -8,6 +8,7 @@
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
x:Class="KeyKeeper.Views.MainWindow" x:Class="KeyKeeper.Views.MainWindow"
x:DataType="vm:MainWindowViewModel" x:DataType="vm:MainWindowViewModel"
Background="#fff"
Icon="/Assets/icon.ico" Icon="/Assets/icon.ico"
Title="KeyKeeper"> Title="KeyKeeper">
@@ -70,34 +71,23 @@
CornerRadius="4" CornerRadius="4"
Padding="25"> Padding="25">
<Grid RowDefinitions="Auto,*,*,*,*"> <ListBox x:Name="RecentVaultsList"
Background="Transparent"
<TextBlock Text="There is no data yet..." ItemsSource="{Binding RecentFiles}">
FontSize="20" <ListBox.ItemTemplate>
Foreground="#777" <DataTemplate x:DataType="m:RecentFile">
Margin="0,0,0,0"/> <TextBlock Text="{Binding DisplayPath}"
Foreground="#000"
<Rectangle Grid.Row="1" Margin="5"/>
Height="1" </DataTemplate>
Fill="#D0D0D0" </ListBox.ItemTemplate>
VerticalAlignment="Center"/> <ListBox.Styles>
<Style Selector="ListBoxItem">
<Rectangle Grid.Row="2" <Setter Property="BorderThickness" Value="0,0,0,1"/>
Height="1" <Setter Property="BorderBrush" Value="#D0D0D0"/>
Fill="#D0D0D0" </Style>
VerticalAlignment="Center"/> </ListBox.Styles>
</ListBox>
<Rectangle Grid.Row="3"
Height="1"
Fill="#D0D0D0"
VerticalAlignment="Center"/>
<Rectangle Grid.Row="4"
Height="1"
Fill="#D0D0D0"
VerticalAlignment="Center"/>
</Grid>
</Border> </Border>
</Grid> </Grid>
</Grid> </Grid>