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; 1362double averageColumnWidth = parentDataGrid.InternalColumns.AverageColumnWidth; 1672DataGridColumnCollection columns = dataGrid.InternalColumns; 1686dataGrid.InternalColumns.RebuildRealizedColumnsBlockListForVirtualizedRows = value; 1690dataGrid.InternalColumns.RebuildRealizedColumnsBlockListForNonVirtualizedRows = value; 1703DataGridColumnCollection columns = dataGrid.InternalColumns; 1717dataGrid.InternalColumns.RealizedColumnsBlockListForVirtualizedRows = value; 1721dataGrid.InternalColumns.RealizedColumnsBlockListForNonVirtualizedRows = value; 1734DataGridColumnCollection columns = dataGrid.InternalColumns; 1748dataGrid.InternalColumns.RealizedColumnsDisplayIndexBlockListForVirtualizedRows = value; 1752dataGrid.InternalColumns.RealizedColumnsDisplayIndexBlockListForNonVirtualizedRows = value; 2135if (parentDataGrid.InternalColumns.ColumnWidthsComputationPending) 2231double 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;