70 references to Columns
PresentationFramework (70)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (5)
131return this.OwningDataGrid.Columns.Count; 146column >= 0 && column < this.OwningDataGrid.Columns.Count) 149DataGridColumn dataGridColumn = this.OwningDataGrid.Columns[column]; 245for (int i = 0; i < this.OwningDataGrid.Columns.Count; i++) 247AutomationPeer peer = dataGridColumnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(this.OwningDataGrid.Columns[i]);
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
515return this.OwningDataGrid.Columns.IndexOf(this._column);
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (3)
65if (OwningDataGrid?.Columns.Count > 0) 81childItems = OwningDataGrid.Columns; 169items = OwningDataGrid.Columns;
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (6)
140IList<DataGridColumn> columns = OwningDataGrid.Columns; 234if (this.OwningDataGrid.Columns.Count > 0) 236DataGridCell cell = this.OwningDataGrid.TryFindCell(item, this.OwningDataGrid.Columns[0]); 375for (int i = 0; i < this.OwningDataGrid.Columns.Count; i++) 429childItems = OwningDataGrid.Columns; 531IList<DataGridColumn> columns = OwningDataGrid.Columns;
System\Windows\Controls\DataGrid.cs (17)
296column.DataGridOwner.Columns.Remove(column); 381if (displayIndex < 0 || displayIndex >= Columns.Count) 2180_selectedCells.RemoveRegion(newItemIndex, 0, 1, Columns.Count); 2218_selectedCells.RemoveRegion(newItemIndex + 1, 0, 1, Columns.Count); 3685_selectedCells.RemoveRegion(newItemIndex, 0, 1, Columns.Count); 4905_selectedCells.RemoveRegion(removeRangeStartIndex, 0, removeRangeEndIndex - removeRangeStartIndex + 1, Columns.Count); 5696int columnCount = Columns.Count; 5708if (nextDisplayIndex >= Columns.Count) 7132if (Columns != null) 7134foreach (DataGridColumn column in Columns) 7555foreach (DataGridColumn column in Columns) 7782for (int columnIndex = Columns.Count - 1; columnIndex >= 0; --columnIndex) 7784if (Columns[columnIndex].IsAutoGenerated) 7786Columns.RemoveAt(columnIndex); 7853dataGrid.Columns.Add(eventArgs.Column); 7920if (frozenColumnCount > dataGrid.Columns.Count) 7922return dataGrid.Columns.Count;
System\Windows\Controls\DataGridCell.cs (2)
97if ((index >= 0) && (index < dataGrid.Columns.Count)) 100DataGridColumn column = dataGrid.Columns[index];
System\Windows\Controls\DataGridCellsPanel.cs (14)
194measureWidth += GetColumnEstimatedMeasureWidthSum(blockList[blockList.Count - 1].EndIndex + 1, parentDataGrid.Columns.Count - 1, averageColumnWidth); 262for (int i = 0, count = parentDataGrid.Columns.Count; i < count; i++) 600if (!parentDataGrid.Columns[i].IsVisible) 605if (null == GenerateChild(generator, constraint, parentDataGrid.Columns[i], ref childIndex, out childSize)) 827int columnCount = parentDataGrid.Columns.Count; 833DataGridColumn column = parentDataGrid.Columns[i]; 1030ObservableCollection<DataGridColumn> columns = parentDataGrid.Columns; 1381for (int i = 0, count = parentDataGrid.Columns.Count; i < count; i++) 1591columnIndex = parentDataGrid.Columns.IndexOf(cell.Column); 1633DataGridColumnCollection columns = (DataGridColumnCollection)ParentDataGrid.Columns; 1915measureWidth += GetColumnEstimatedMeasureWidth(parentDataGrid.Columns[i], averageColumnWidth); 2144ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, parentDataGrid.Columns.Count); 2226if (parentDataGrid != null && 0 <= index && index < parentDataGrid.Columns.Count) 2385return parentDataGrid.Columns;
System\Windows\Controls\DataGridColumn.cs (1)
639int columnIndex = _dataGridOwner.Columns.IndexOf(this);
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (2)
116ObservableCollection<DataGridColumn> columns = dataGridOwner.Columns; 622return owningDataGrid?.Columns;
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (1)
535int columnCount = dataGrid.Columns.Count;
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (4)
70ItemsSource = new DataGridColumnHeaderCollection(grid.Columns); 946for (i = 0; i < dataGrid.Columns.Count; i++) 1008if (i == dataGrid.Columns.Count) 1010displayIndex = dataGrid.Columns.Count - 1;
System\Windows\Controls\VirtualizedCellInfoCollection.cs (13)
979int numColumns = _owner.Columns.Count; 1008int numColumns = _owner.Columns.Count; 1045RemoveRegion(rowIndex, 0, 1, _owner.Columns.Count, ref removedRegions); 1064int numColumns = _owner.Columns.Count; 1152int numColumns = _owner.Columns.Count; 1196int numColumns = _owner.Columns.Count; 1255int numColumns = _owner.Columns.Count; 1393int numColumns = _owner.Columns.Count; 1434int numColumns = _owner.Columns.Count; 1478RemoveAllButRegion(rowIndex, 0, 1, _owner.Columns.Count); 1504CellRegion rowRegion = new CellRegion(0, rowIndex, _owner.Columns.Count, 1); 1529CellRegion rowRegion = new CellRegion(0, rowIndex, _owner.Columns.Count, 1); 1610(rowIndex < owner.Items.Count) && (columnIndex < owner.Columns.Count))
System\Windows\Controls\VirtualizingStackPanel.cs (1)
12362"Columns:", dg.Columns.Count,