Example #1
0
        internal void BringUpdatedItemIntoView(TreeNode node, string propertyName)
        {
            var column = this.treeGrid.Columns.FirstOrDefault(c => c.MappingName == propertyName);

            if (column != null)
            {
                var scrollColumnIndex = treeGrid.ResolveToScrollColumnIndex(treeGrid.Columns.IndexOf(column));
                var rowIndex          = treeGrid.ResolveToRowIndex(node.Item);
                treeGrid.ScrollInView(new RowColumnIndex(rowIndex, scrollColumnIndex));
            }
        }