Ejemplo n.º 1
0
 /// <summary>
 ///     Allows providers listening to synchronization events to communicate state changes back to the tree.  This
 ///     is required so that the tree sends out the appropriate notifications, which, when the tree is attached to a
 ///     control, will result in things like correct repaint and firing accessibility state change events.
 /// </summary>
 /// <param name="stateChanges">Description of changes.</param>
 /// <param name="row">Row that changed.</param>
 /// <param name="column">Column that changed.</param>
 public void NotifyStateChange(StateRefreshChanges stateChanges, int row, int column)
 {
     Debug.Assert(myTree != null, "unable to notify state change.");
     if (myTree != null)
     {
         myTree.NotifyStateChange(row, column, stateChanges);
     }
 }