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; 166items = 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; 528IList<DataGridColumn> columns = OwningDataGrid.Columns;
System\Windows\Controls\DataGrid.cs (17)
296column.DataGridOwner.Columns.Remove(column); 381if (displayIndex < 0 || displayIndex >= Columns.Count) 2174_selectedCells.RemoveRegion(newItemIndex, 0, 1, Columns.Count); 2212_selectedCells.RemoveRegion(newItemIndex + 1, 0, 1, Columns.Count); 3679_selectedCells.RemoveRegion(newItemIndex, 0, 1, Columns.Count); 4899_selectedCells.RemoveRegion(removeRangeStartIndex, 0, removeRangeEndIndex - removeRangeStartIndex + 1, Columns.Count); 5690int columnCount = Columns.Count; 5702if (nextDisplayIndex >= Columns.Count) 7126if (Columns != null) 7128foreach (DataGridColumn column in Columns) 7549foreach (DataGridColumn column in Columns) 7776for (int columnIndex = Columns.Count - 1; columnIndex >= 0; --columnIndex) 7778if (Columns[columnIndex].IsAutoGenerated) 7780Columns.RemoveAt(columnIndex); 7847dataGrid.Columns.Add(eventArgs.Column); 7914if (frozenColumnCount > dataGrid.Columns.Count) 7916return 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; 1378for (int i = 0, count = parentDataGrid.Columns.Count; i < count; i++) 1588columnIndex = parentDataGrid.Columns.IndexOf(cell.Column); 1630DataGridColumnCollection columns = (DataGridColumnCollection)ParentDataGrid.Columns; 1909measureWidth += GetColumnEstimatedMeasureWidth(parentDataGrid.Columns[i], averageColumnWidth); 2138ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, parentDataGrid.Columns.Count); 2220if (parentDataGrid != null && 0 <= index && index < parentDataGrid.Columns.Count) 2379return 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); 937for (i = 0; i < dataGrid.Columns.Count; i++) 999if (i == dataGrid.Columns.Count) 1001displayIndex = 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,