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); 1882panel?.IgnoreMaxDesiredSize = InternalColumns.HasVisibleStarColumns; 1961if (!InternalColumns.ColumnWidthsComputationPending) 1998InternalColumns.RedistributeColumnWidthsOnAvailableSpaceChange(widthChange, totalAvailableWidth); 5640nextDisplayIndex = InternalColumns.FirstVisibleDisplayIndex; 5660nextDisplayIndex = InternalColumns.LastVisibleDisplayIndex; 5685nextDisplayIndex = Math.Max(0, InternalColumns.LastVisibleDisplayIndex); 5706nextDisplayIndex = InternalColumns.FirstVisibleDisplayIndex; 6049DataGridColumn column = ColumnFromDisplayIndex(homeKey ? InternalColumns.FirstVisibleDisplayIndex : InternalColumns.LastVisibleDisplayIndex); 7497InternalColumns.InitializeDisplayIndexMap(); 7613InternalColumns.RefreshAutoWidthColumns = true; 7614InternalColumns.InvalidateColumnWidthsComputation();
System\Windows\Controls\DataGridCellsPanel.cs (15)
161double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 245bool hasStarColumns = parentDataGrid.InternalColumns.HasVisibleStarColumns; 246double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 1368double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 1678DataGridColumnCollection columns = dataGrid.InternalColumns; 1692dataGrid.InternalColumns.RebuildRealizedColumnsBlockListForVirtualizedRows = value; 1696dataGrid.InternalColumns.RebuildRealizedColumnsBlockListForNonVirtualizedRows = value; 1709DataGridColumnCollection columns = dataGrid.InternalColumns; 1723dataGrid.InternalColumns.RealizedColumnsBlockListForVirtualizedRows = value; 1727dataGrid.InternalColumns.RealizedColumnsBlockListForNonVirtualizedRows = value; 1740DataGridColumnCollection columns = dataGrid.InternalColumns; 1754dataGrid.InternalColumns.RealizedColumnsDisplayIndexBlockListForVirtualizedRows = value; 1758dataGrid.InternalColumns.RealizedColumnsDisplayIndexBlockListForNonVirtualizedRows = value; 2141if (parentDataGrid.InternalColumns.ColumnWidthsComputationPending) 2237double 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)
935double averageColumnWidth = dataGrid.InternalColumns.AverageColumnWidth;