mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-03 23:50:18 -04:00
Additional fields Add, Update and Delete work (too well)
SelectableListView works when programmatically setting selection
This commit is contained in:
@@ -19,9 +19,17 @@ namespace ModernKeePass.Controls
|
||||
|
||||
public SelectableTemplateListView()
|
||||
{
|
||||
ContainerContentChanging += SelectableTemplateListView_ContainerContentChanging;
|
||||
SelectionChanged += SelectableTemplateListView_SelectionChanged;
|
||||
}
|
||||
|
||||
private void SelectableTemplateListView_ContainerContentChanging(ListViewBase sender, ContainerContentChangingEventArgs args)
|
||||
{
|
||||
args.ItemContainer.ContentTemplate = args.ItemContainer.IsSelected
|
||||
? SelectedItemTemplate
|
||||
: ItemTemplate;
|
||||
}
|
||||
|
||||
private void SelectableTemplateListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
var listView = sender as ListView;
|
||||
|
Reference in New Issue
Block a user