Lots of code refactoring to use XAML behaviors instead of code-behind

New Save button in the AppBar
EntryPage now uses the same AppBar as GroupPage (but not shared...)
Some new Symbol mappings
This commit is contained in:
2017-10-25 18:29:50 +02:00
committed by BONNEVILLE Geoffroy
parent 8cd3801897
commit 46c8429cde
26 changed files with 241 additions and 179 deletions

View File

@@ -51,13 +51,7 @@ namespace ModernKeePass.ViewModels
return result == Symbol.More ? Symbol.Folder : result;
}
}
public bool IsLeftPaneOpen
{
get { return _isLeftPaneOpen; }
set { SetProperty(ref _isLeftPaneOpen, value); }
}
public bool IsEditMode
{
get { return _isEditMode; }
@@ -113,5 +107,11 @@ namespace ModernKeePass.ViewModels
{
ParentGroup.Groups.Add(this);
}
public void Save()
{
var app = (App)Application.Current;
app.Database.Save();
}
}
}