private void BtnMoveDown_Click(object sender, RoutedEventArgs e) { ReportConfigColumn column = (ReportConfigColumn)((Control)sender).DataContext; int index = Model.Columns.IndexOf(column); if (index < Model.Columns.Count - 1) { Model.Columns.Move(index, index + 1); } }
private void BtnDelete_Click(object sender, RoutedEventArgs e) { ReportConfigColumn column = (ReportConfigColumn)((Control)sender).DataContext; Model.Columns.Remove(column); }