//---------------------------------------------------------------------------------------------------------
            /// <summary>
            /// Обработчик события изменения статуса группирования
            /// </summary>
            /// <param name="sender">Источник события</param>
            /// <param name="args">Аргументы события</param>
            //---------------------------------------------------------------------------------------------------------
            private static void OnIsGroupingChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
            {
                CubeXRepositoryDatabaseViewer data_viewer = (CubeXRepositoryDatabaseViewer)sender;
                Boolean new_value = (Boolean)args.NewValue;

                if (new_value)
                {
                    data_viewer.SetGroupings();
                }
                else
                {
                    data_viewer.UnsetGroupings();
                }
            }