private void column_DataChanged(object sender, Column.ColumnDataChangedEventArgs eventArgs) { if (eventArgs.WhatChanged == Column.WhatPropertyChanged.Width) { Host.LazyLayout(null); } }
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; } }