enhance: using lightweight ListBox instead of DataGrid to improve performance

This commit is contained in:
leo 2024-08-27 21:28:48 +08:00
parent 1f07c1bdf0
commit 7776cda475
No known key found for this signature in database
12 changed files with 465 additions and 529 deletions

View file

@ -88,9 +88,9 @@ namespace SourceGit.Views
}
}
private void OnDataGridKeyDown(object sender, KeyEventArgs e)
private void OnItemsListBoxKeyDown(object sender, KeyEventArgs e)
{
var item = (sender as DataGrid)?.SelectedItem as ViewModels.InteractiveRebaseItem;
var item = (sender as ListBox)?.SelectedItem as ViewModels.InteractiveRebaseItem;
if (item == null)
return;