private void column_DataChanged(object sender, Column.ColumnDataChangedEventArgs eventArgs)
 {
     if (eventArgs.WhatChanged == Column.WhatPropertyChanged.Width)
     {
         Host.LazyLayout(null);
     }
 }
Exemplo n.º 2
0
        private void column_DataChanged(object sender, Column.ColumnDataChangedEventArgs e)
        {
            switch (e.WhatChanged)
            {
            case Column.WhatPropertyChanged.IsGroup:
                Sort();
                break;

            case Column.WhatPropertyChanged.IsVisible:
                if (e.Column.SortOrder != SortOrder.None)
                {
                    Sort();
                }
                break;

            case Column.WhatPropertyChanged.SortOrder:
                Sort();
                break;
            }
        }