Exemplo n.º 1
0
        private void RootTreeGrid_Sorting(object sender, DataGridSortingEventArgs e)
        {
            SortDirection = ListSortDirection.Ascending;
            if (e.Column.SortDirection.HasValue)
            {
                if (e.Column.SortDirection.Value == ListSortDirection.Ascending)
                {
                    SortDirection = ListSortDirection.Descending;   // toggle
                }
            }

            e.Column.SortDirection = SortDirection;

            _rootNode.Sort();
            e.Handled = true;
        }