重载后自动选中列表模型

This commit is contained in:
ww-rm
2025-09-24 23:54:05 +08:00
parent 0a0b6a08e9
commit 66223f952b

View File

@@ -213,6 +213,8 @@ namespace SpineViewer.ViewModels.MainWindow
spNew.ObjectConfig = sp.ObjectConfig;
_spineObjectModels[idx] = spNew;
sp.Dispose();
RequestSelectionChanging?.Invoke(this, new(NotifyCollectionChangedAction.Reset));
RequestSelectionChanging?.Invoke(this, new(NotifyCollectionChangedAction.Add, spNew));
}
catch (Exception ex)
{
@@ -268,6 +270,11 @@ namespace SpineViewer.ViewModels.MainWindow
_spineObjectModels[idx] = spNew;
sp.Dispose();
success++;
Application.Current.Dispatcher.BeginInvoke(() =>
{
RequestSelectionChanging?.Invoke(this, new(NotifyCollectionChangedAction.Reset));
RequestSelectionChanging?.Invoke(this, new(NotifyCollectionChangedAction.Add, spNew));
});
}
catch (Exception ex)
{