src\Framework\System\Windows\Controls\DataGridColumnCollection.cs (22)
136DataGridOwner.UpdateColumnsOnVirtualizedCellInfoCollections(NotifyCollectionChangedAction.Reset, -1, null, -1);
158DataGridOwner.UpdateDataGridReference(this, true);
337DataGridOwner.OnColumnDisplayIndexChanged(new DataGridColumnEventArgs(column));
393DataGridOwner.UpdateColumnsOnVirtualizedCellInfoCollections(NotifyCollectionChangedAction.Move, oldDisplayIndex, null, newDisplayIndex);
405DataGridOwner.UpdateColumnsOnVirtualizedCellInfoCollections(NotifyCollectionChangedAction.Move, oldColumnIndex, null, newColumnIndex);
450DataGridOwner.UpdateColumnsOnVirtualizedCellInfoCollections(NotifyCollectionChangedAction.Add, -1, null, newDisplayIndex);
589DataGridOwner.UpdateColumnsOnVirtualizedCellInfoCollections(NotifyCollectionChangedAction.Remove, removedDisplayIndex, (DataGridColumn)oldColumns[0], -1);
618DataGridOwner.UpdateColumnsOnVirtualizedCellInfoCollections(NotifyCollectionChangedAction.Replace, newDisplayIndex, oldColumn, newDisplayIndex);
861DataGridOwner.OnHasVisibleStarColumnsChanged();
879double totalDisplaySpace = DataGridOwner.GetViewportWidthForColumns();
1046double totalAvailableWidth = DataGridOwner.GetViewportWidthForColumns();
1059VirtualizingStackPanel vsp = (DataGridOwner == null) ? null :
1060DataGridOwner.InternalItemsHost as VirtualizingStackPanel;
1129DataGridOwner.Dispatcher.BeginInvoke(new DispatcherOperationCallback(ComputeColumnWidths), DispatcherPriority.Render, this);
1140DataGridOwner.NotifyPropertyChanged(
1141DataGridOwner,
1156DistributeSpaceAmongColumns(DataGridOwner.GetViewportWidthForColumns());
2125double totalSpace = DataGridOwner.GetViewportWidthForColumns();
2214double totalAvailableWidth = DataGridOwner.GetViewportWidthForColumns();
2229double totalAvailableWidth = DataGridOwner.GetViewportWidthForColumns();
2413DataGrid dataGrid = DataGridOwner;
2456DataGrid dataGrid = DataGridOwner;