private void DataGridColumnDisplayIndexChanged(object sender, DataGridColumnEventArgs e) { DataGridColumnMetadata column = _setting.Dtg1.DataGridColumns.FirstOrDefault(x => x.Name == e.Column.Header.ToString()); if (column != null) { column.DisplayIndex = e.Column.DisplayIndex; } }
private void DataGridSorting(object sender, DataGridSortingEventArgs e) { DataGridColumnMetadata column = _setting.Dtg1.DataGridColumns.FirstOrDefault(x => x.Name == e.Column.Header.ToString()); if (column != null) { column.SortDirection = e.Column.SortDirection; } }
private static void DataGridColumnDisplayIndexChanged(DataGridSetting dataGridSetting, DataGridColumnEventArgs e) { DataGridColumnMetadata column = dataGridSetting.DataGridColumns.FirstOrDefault(x => x.Name == e.Column.Header.ToString()); if (column != null) { column.DisplayIndex = e.Column.DisplayIndex; } }
private void WidthChanged(DataGridColumn dataGridColumn) { DataGridColumnMetadata column = _setting.Dtg1.DataGridColumns.FirstOrDefault(x => x.Name == dataGridColumn.Header.ToString()); if (column != null) { column.Width = dataGridColumn.ActualWidth; } }
private static void DataGridSorting(DataGridSetting dataGridSetting, DataGridColumnEventArgs e) { DataGridColumnMetadata column = dataGridSetting.DataGridColumns.FirstOrDefault(x => x.Name == e.Column.Header.ToString()); if (column != null) { column.SortDirection = e.Column.SortDirection; } }