src/Misc/EFTools/XmlCore/UI/Views/Explorer/ExplorerFrame.cs
/// <summary>
///     this is called by the *real* handler in ExplorerWindow so that we can catch
///     exceptions and reload the UI if needed - don't call this from anywhere else
/// </summary>
this is called by the *real* handler in ExplorerWindow so that we can catch
exceptions and reload the UI if needed - don't call this from anywhere else
this is called by the * real * handler in ExplorerWindow so that we can catch exceptions and reload the UI if needed - don ' t call this from anywhere else
internal void OnModelChangesCommitted(object sender, EfiChangedEventArgs e)
        {
            Debug.Assert(_viewModelHelper != null, "Null _viewModelHelper in ExplorerFrame.OnModelChangesCommitted()");
            Debug.Assert(_context != null, "ExplorerFrame was disposed");
            _viewModelHelper.ProcessModelChangesCommitted(_context, e);
            _modelChangesCommittingInProgress = true;
            WaitForExpansionThenProcessTreeView();
        }
internal void OnModelChangesCommitted ( object sender , EfiChangedEventArgs e ) { Debug . Assert ( _viewModelHelper != null , " " ) ; Debug . Assert ( _context != null , " " ) ; _viewModelHelper . ProcessModelChangesCommitted ( _context , e ) ; _modelChangesCommittingInProgress = true ; WaitForExpansionThenProcessTreeView ( ) ; }
this is called by the *real* handler in ExplorerWindow so that we can catch
exceptions and reload the UI if needed - don't call this from anywhere else
this is called by the * real * handler in ExplorerWindow so that we can catch exceptions and reload the UI if needed - don ' t call this from anywhere else
// search results may have had elements removed/renamed // this updates adorners and Next & Previous in background    
sender
object
e
EfiChangedEventArgs