45 references to InternalColumns
PresentationFramework (45)
System\Windows\Controls\DataGrid.cs (20)
95InternalColumns.InvalidateColumnWidthsComputation(); 249if (InternalColumns.DisplayIndexMapInitialized) 260InternalColumns.InvalidateColumnRealization(true); 268InternalColumns.InvalidateColumnWidthsComputation(); 386return InternalColumns.ColumnFromDisplayIndex(displayIndex); 415get { return InternalColumns.DisplayIndexMap; } 423InternalColumns.ValidateDisplayIndex(column, displayIndex); 639InternalColumns.NotifyPropertyChanged(d, propertyName, e, target); 1887panel.IgnoreMaxDesiredSize = InternalColumns.HasVisibleStarColumns; 1967if (!InternalColumns.ColumnWidthsComputationPending) 2004InternalColumns.RedistributeColumnWidthsOnAvailableSpaceChange(widthChange, totalAvailableWidth); 5646nextDisplayIndex = InternalColumns.FirstVisibleDisplayIndex; 5666nextDisplayIndex = InternalColumns.LastVisibleDisplayIndex; 5691nextDisplayIndex = Math.Max(0, InternalColumns.LastVisibleDisplayIndex); 5712nextDisplayIndex = InternalColumns.FirstVisibleDisplayIndex; 6055DataGridColumn column = ColumnFromDisplayIndex(homeKey ? InternalColumns.FirstVisibleDisplayIndex : InternalColumns.LastVisibleDisplayIndex); 7503InternalColumns.InitializeDisplayIndexMap(); 7619InternalColumns.RefreshAutoWidthColumns = true; 7620InternalColumns.InvalidateColumnWidthsComputation();
System\Windows\Controls\DataGridCellsPanel.cs (15)
161double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 245bool hasStarColumns = parentDataGrid.InternalColumns.HasVisibleStarColumns; 246double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 1371double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 1681DataGridColumnCollection columns = dataGrid.InternalColumns; 1695dataGrid.InternalColumns.RebuildRealizedColumnsBlockListForVirtualizedRows = value; 1699dataGrid.InternalColumns.RebuildRealizedColumnsBlockListForNonVirtualizedRows = value; 1712DataGridColumnCollection columns = dataGrid.InternalColumns; 1726dataGrid.InternalColumns.RealizedColumnsBlockListForVirtualizedRows = value; 1730dataGrid.InternalColumns.RealizedColumnsBlockListForNonVirtualizedRows = value; 1743DataGridColumnCollection columns = dataGrid.InternalColumns; 1757dataGrid.InternalColumns.RealizedColumnsDisplayIndexBlockListForVirtualizedRows = value; 1761dataGrid.InternalColumns.RealizedColumnsDisplayIndexBlockListForNonVirtualizedRows = value; 2147if (parentDataGrid.InternalColumns.ColumnWidthsComputationPending) 2243double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth;
System\Windows\Controls\DataGridColumn.cs (6)
229dataGrid.InternalColumns.InvalidateAverageColumnWidth(); 248dataGrid.InternalColumns.InvalidateHasVisibleStarColumns(); 273dataGrid.InternalColumns.RedistributeColumnWidthsOnWidthChangeOfColumn(column, (DataGridLength)e.OldValue); 318dataGrid.InternalColumns.RedistributeColumnWidthsOnMinWidthChangeOfColumn(column, (double)e.OldValue); 357dataGrid.InternalColumns.RedistributeColumnWidthsOnMaxWidthChangeOfColumn(column, (double)e.OldValue); 565DataGridOwner.InternalColumns.RecomputeColumnWidthsOnColumnResize(this, pixelWidth - width.DisplayValue, true);
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (3)
294dataGrid?.InternalColumns.OnColumnResizeStarted(); 330dataGrid.InternalColumns.RecomputeColumnWidthsOnColumnResize(resizingColumn, horizontalChange, false); 342dataGrid?.InternalColumns.OnColumnResizeCompleted(e.Canceled);
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
944double averageColumnWidth = dataGrid.InternalColumns.AverageColumnWidth;