mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-04 08:00:16 -04:00
Wrong password sets the password box border to red Typing text removes the error Implemented real command bar at the bottom in Groups Search box is always present
41 lines
2.2 KiB
XML
41 lines
2.2 KiB
XML
<Page
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:viewModels="using:ModernKeePass.ViewModels"
|
|
xmlns:local="using:ModernKeePass.Controls"
|
|
xmlns:converters="using:ModernKeePass.Converters"
|
|
x:Class="ModernKeePass.Pages.RecentDatabasesPage"
|
|
mc:Ignorable="d">
|
|
<Page.Resources>
|
|
<converters:BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter"/>
|
|
<CollectionViewSource x:Name="RecentItemsSource" Source="{Binding RecentItems}" />
|
|
</Page.Resources>
|
|
<Page.DataContext>
|
|
<viewModels:RecentVm/>
|
|
</Page.DataContext>
|
|
<StackPanel Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
|
|
<TextBlock Style="{StaticResource HeaderTextBlockStyle}" Margin="0,-20,0,20">Recent</TextBlock>
|
|
<ListView
|
|
ItemsSource="{Binding Source={StaticResource RecentItemsSource}}"
|
|
SelectedItem="{Binding SelectedItem, Mode=TwoWay}"
|
|
Width="600" >
|
|
<ListView.ItemTemplate>
|
|
<DataTemplate>
|
|
<StackPanel Margin="10,0,10,0">
|
|
<TextBlock Text="{Binding Name}" Padding="5,0,0,0" />
|
|
<TextBlock Text="{Binding Path}" Padding="5,0,0,0" FontSize="10" />
|
|
<local:OpenDatabaseUserControl Margin="0,10,0,0" Visibility="{Binding IsSelected, Converter={StaticResource BooleanToVisibilityConverter}}" ValidationChecking="OpenDatabaseUserControl_OnValidationChecking" ValidationChecked="PasswordUserControl_PasswordChecked" />
|
|
</StackPanel>
|
|
</DataTemplate>
|
|
</ListView.ItemTemplate>
|
|
<ListView.ItemContainerStyle>
|
|
<Style TargetType="ListViewItem">
|
|
<Setter Property="HorizontalContentAlignment" Value="Left" />
|
|
<Setter Property="VerticalContentAlignment" Value="Stretch" />
|
|
</Style>
|
|
</ListView.ItemContainerStyle>
|
|
</ListView>
|
|
</StackPanel>
|
|
</Page> |