Example #1
0
        public void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
        {
            var row    = args.Row;
            var branch = FindBranchForRow(ref row) as ITreeGridDesignerBranch;

            if (branch != null)
            {
                branch.OnColumnValueChanged(args);
            }
        }
Example #2
0
 public virtual void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     if (args.InsertingItem)
     {
         DoBranchModification(BranchModificationEventArgs.InsertItems(this, args.Row, 1));
     }
     else if (args.DeletingItem)
     {
         DoBranchModification(BranchModificationEventArgs.DeleteItems(this, args.Row, 1));
     }
     else
     {
         DoBranchModification(
             BranchModificationEventArgs.DisplayDataChanged(
                 new DisplayDataChangedData(VirtualTreeDisplayDataChanges.All, this, args.Row, args.Column, 1)));
     }
 }
 public virtual void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     if (args.InsertingItem)
     {
         DoBranchModification(BranchModificationEventArgs.InsertItems(this, args.Row, 1));
     }
     else if (args.DeletingItem)
     {
         DoBranchModification(BranchModificationEventArgs.DeleteItems(this, args.Row, 1));
     }
     else
     {
         DoBranchModification(
             BranchModificationEventArgs.DisplayDataChanged(
                 new DisplayDataChangedData(VirtualTreeDisplayDataChanges.All, this, args.Row, args.Column, 1)));
     }
 }
Example #4
0
 public void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     Debug.Fail("There should be no changes to the header branch");
 }
Example #5
0
 public void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     Debug.Fail("There should be no changes to the header branch");
 }
 public void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     var row = args.Row;
     var branch = FindBranchForRow(ref row) as ITreeGridDesignerBranch;
     if (branch != null)
     {
         branch.OnColumnValueChanged(args);
     }
 }
Example #7
0
 public override void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     if (!args.InsertingItem)
     {
         Debug.Assert(
             args.Row < _expandedBranches.Count,
             "args.Row(" + args.Row + ") should be < _expandedBranches.Count (" + _expandedBranches.Count + ")");
         if (args.DeletingItem)
         {
             _expandedBranches.RemoveAt(args.Row);
         }
         else
         {
             if (_expandedBranches[args.Row] != null)
             {
                 DoBranchModification(BranchModificationEventArgs.RemoveBranch(_expandedBranches[args.Row]));
                 _expandedBranches[args.Row] = null;
             }
         }
     }
     base.OnColumnValueChanged(args);
 }
 public override void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     Debug.Assert(
         args.Row < _expandedBranches.Length,
         "args.Row (" + args.Row + ") should be < _expandedBranches.Length (" + _expandedBranches.Length + ")");
     if (args.Row < _expandedBranches.Length
         && _expandedBranches[args.Row] != null)
     {
         DoBranchModification(BranchModificationEventArgs.RemoveBranch(_expandedBranches[args.Row]));
         _expandedBranches[args.Row] = null;
     }
     base.OnColumnValueChanged(args);
 }
 public override void OnColumnValueChanged(TreeGridDesignerBranchChangedArgs args)
 {
     if (!args.InsertingItem
         && _expandedBranch != null)
     {
         DoBranchModification(BranchModificationEventArgs.RemoveBranch(_expandedBranch));
         _expandedBranch = null;
     }
 }