26 references to MaxWidth
PresentationFramework (26)
System\Windows\Controls\DataGridCellsPanel.cs (1)
1909childMeasureWidth = Math.Min(childMeasureWidth, column.MaxWidth);
System\Windows\Controls\DataGridColumn.cs (5)
273double displayValue = DataGridHelper.CoerceToMinMax(changedWidth.DesiredValue, column.MinWidth, column.MaxWidth); 402newDisplayValue = (double.IsNaN(newDisplayValue) ? newDisplayValue : DataGridHelper.CoerceToMinMax(newDisplayValue, column.MinWidth, column.MaxWidth)); 489double maxWidth = column.MaxWidth; 549double maxWidth = MaxWidth; 1496return width.DisplayValue >= this.MinWidth && width.DisplayValue <= this.MaxWidth;
System\Windows\Controls\DataGridColumnCollection.cs (19)
921totalMaxWidths += column.MaxWidth; 969double columnMaxWidth = column.MaxWidth; 1194double displayValue = DataGridHelper.CoerceToMinMax(double.IsNaN(width.DesiredValue) ? minWidth : width.DesiredValue, minWidth, column.MaxWidth); 1257double maxWidth = changedColumn.MaxWidth; 1363double maxWidth = column.MaxWidth; 1394double newDesiredValue = DataGridHelper.CoerceToMinMax(width.DesiredValue, changedColumn.MinWidth, changedColumn.MaxWidth); 1415sumOfMaxWidths += column.MaxWidth; 1511else if (DoubleUtil.GreaterThan(expectedRezingColumnWidth, resizingColumn.MaxWidth)) 1513horizontalChange = resizingColumn.MaxWidth - resizingColumnWidth.DisplayValue; 1786double maxColumnResizeWidth = expandBeyondDesiredWidth ? column.MaxWidth : Math.Min(width.DesiredValue, column.MaxWidth); 1869if (DoubleUtil.LessThan(width.DisplayValue, column.MaxWidth)) 1872double lagRatio = (column.MaxWidth - width.DisplayValue) / width.Value; 1918else if (column.Width.IsStar && CanColumnParticipateInResize(column) && DoubleUtil.LessThan(width.DisplayValue, column.MaxWidth)) 1921column.UpdateWidthForStarColumn(Math.Min(columnDesiredWidth, column.MaxWidth), columnDesiredWidth, columnDesiredWidth / perStarWidth); 1934double columnDisplayWidth = DataGridHelper.CoerceToMinMax(width.DisplayValue + widthDelta, column.MinWidth, column.MaxWidth); 1994sumOfStarMaxWidths += column.MaxWidth; 2074double columnMaxWidth = column.MaxWidth; 2110if (DoubleUtil.LessThan(width.DisplayValue, Math.Min(width.DesiredValue, column.MaxWidth)))
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
923columnEstimatedWidth = Math.Min(columnEstimatedWidth, column.MaxWidth);