19 writes to Index
System.Windows.Forms (19)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
5252Columns[columnIndex].Index = Columns[columnIndex].Index - 1; 5263Columns[columnIndex].Index = columnIndex; 5413dataGridViewRow.Index--; 5439dataGridViewRow.Index += insertionCount;
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (1)
714dataGridViewBand.Index = -1;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (3)
163dataGridViewColumn.Index = index; 253dataGridViewColumn.Index = index; 899dataGridViewColumn.Index = columnIndex;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1148Index = -1;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (10)
130dataGridViewRow.Index = index; 138newDataGridViewRow.Index = index; 263dataGridViewRow.Index = index; 452dataGridViewRow.Index = index; 773dataGridViewRow.Index = index; 1553dataGridViewRow.Index = rowIndex; 1824dataGridViewRow.Index = rowIndexInserted; 2390dataGridViewRow1.Index = rowIndex2; 2395dataGridViewRow2.Index = rowIndex1; 2421SharedRow(rowIndex).Index = rowIndex;
442 references to Index
PresentationUI (4)
MS\Internal\Documents\RMPublishingDialog.cs (1)
566if (row.Index > 0)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (3)
176if (row.Index > 0) 294FirstDisplayedScrollingRowIndex = row.Index; 773int rowIndex = row.Index;
System.Windows.Forms (438)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (3)
923previousModes[dataGridViewColumn.Index] = dataGridViewColumn.InheritedAutoSizeMode; 2388firstDisplayedColumnIndex = dataGridViewColumn.Index; 3605if (!ScrollIntoView(dataGridViewColumn.Index, firstVisibleRowIndex, false))
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (1)
1224columnIndex = dataGridViewColumn.Index;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (234)
360int preferredThickness = dataGridViewRow.Cells[dataGridViewColumn.Index].GetPreferredWidth( 616if (dataGridViewColumnTmp.Index != dataGridViewColumn.Index) 651if (dataGridViewColumnTmp.Index != dataGridViewColumn.Index 683if (dataGridViewColumnTmp.Index == dataGridViewColumn.Index) 702if (dataGridViewColumnTmp.Index != dataGridViewColumn.Index 760if (dataGridViewColumnTmp.Index != dataGridViewColumn.Index) 762if (Columns.DisplayInOrder(dataGridViewColumn.Index, dataGridViewColumnTmp.Index)) 806if (dataGridViewColumnTmp.Index != dataGridViewColumn.Index 809&& Columns.DisplayInOrder(dataGridViewColumn.Index, dataGridViewColumnTmp.Index)) 847if (dataGridViewColumnTmp.Index == dataGridViewColumn.Index 848|| Columns.DisplayInOrder(dataGridViewColumnTmp.Index, dataGridViewColumn.Index)) 850dataGridViewColumnTmp.UsedFillWeight = dataGridViewColumnTmp.Index == dataGridViewColumn.Index 870if (Columns.DisplayInOrder(dataGridViewColumn.Index, dataGridViewColumnTmp.Index) 1459if (!dataGridViewRow.Cells[dataGridViewColumn.Index].Selected) 1487if (!_selectedBandIndexes.Contains(dataGridViewColumn.Index)) 1494if (!dataGridViewRow.Cells[dataGridViewColumn.Index].Selected) 1532if (!dataGridViewRow.Cells[dataGridViewColumn.Index].Selected) 1712ret |= AutoResizeColumnInternal(dataGridViewColumn.Index, inheritedAutoSizeColumnCriteria, fixedHeight); 3667if (firstVisibleFrozenColumn.Index == dataGridViewColumn.Index) 3672Debug.Assert(Columns.DisplayInOrder(firstVisibleFrozenColumn.Index, dataGridViewColumn.Index)); 3673return Columns.GetColumnCount(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen, firstVisibleFrozenColumn.Index, dataGridViewColumn.Index) < DisplayedBandsInfo.NumDisplayedFrozenCols; 3680if (firstDisplayedScrollingColumnIndex == dataGridViewColumn.Index) 3685if (Columns.DisplayInOrder(firstDisplayedScrollingColumnIndex, dataGridViewColumn.Index)) 3687return Columns.GetColumnCount(DataGridViewElementStates.Visible, firstDisplayedScrollingColumnIndex, dataGridViewColumn.Index) < DisplayedBandsInfo.NumDisplayedScrollingCols; 3726previousColumnIndex = dataGridViewColumnPrev.Index; 3748&& (dataGridViewColumnNext is null || _trackColumn != dataGridViewColumnNext.Index)) 4282return (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 4316return dataGridViewColumn.Index; 4322return dataGridViewColumn.Index; 4653firstDisplayedFrozenCol = dataGridViewColumn.Index; 4658lastDisplayedFrozenCol = dataGridViewColumn.Index; 4690firstDisplayedScrollingCol = dataGridViewColumn.Index; 4742firstDisplayedScrollingCol = dataGridViewColumn.Index; 4760firstDisplayedScrollingCol = dataGridViewColumn.Index; 4804DisplayedBandsInfo.LastTotallyDisplayedScrollingCol = dataGridViewColumn.Index; 4994Debug.Assert(dataGridViewColumn.Index >= 0); 5143while (dataGridViewColumnTmp is not null && Columns.DisplayInOrder(dataGridViewColumnTmp.Index, dataGridViewColumn.Index)) 5177while (dataGridViewColumnTmp is not null && Columns.DisplayInOrder(dataGridViewColumn.Index, dataGridViewColumnTmp.Index)) 5250for (int columnIndex = dataGridViewColumn.Index; columnIndex < Columns.Count; columnIndex++) 5252Columns[columnIndex].Index = Columns[columnIndex].Index - 1; 5253Debug.Assert(Columns[columnIndex].Index == columnIndex); 5261for (int columnIndex = dataGridViewColumn.Index + insertionCount; columnIndex < Columns.Count; columnIndex++) 5411if (dataGridViewRow.Index >= 0) 5414Debug.Assert(dataGridViewRow.Index == rowIndex); 5437if (dataGridViewRow.Index >= 0) 5440Debug.Assert(dataGridViewRow.Index == rowIndex); 5522Debug.Assert(dataGridViewRow.Index == -1); 5696rectInsertionBar.X = GetColumnXFromIndex(Columns.GetFirstColumn(DataGridViewElementStates.Visible)!.Index); 6392if (dataGridViewRow.Index == -1) 6773columnIndexTmp = (dataGridViewColumnTmp is null) ? -1 : dataGridViewColumnTmp.Index; 7360.Cells[dataGridViewColumn.Index] 7378.Cells[dataGridViewColumn.Index] 7434.Cells[dataGridViewColumn.Index] 7452.Cells[dataGridViewColumn.Index] 7655.Cells[dataGridViewColumn.Index] 7673.Cells[dataGridViewColumn.Index] 7733.Cells[dataGridViewColumn.Index] 7751.Cells[dataGridViewColumn.Index] 7905if (lColumn is null || Columns.DisplayInOrder(columnIndex, lColumn.Index)) 7910if (uColumn is null || Columns.DisplayInOrder(uColumn.Index, columnIndex)) 7936if (lColumn is null || Columns.DisplayInOrder(dataGridViewCell.ColumnIndex, lColumn.Index)) 7941if (uColumn is null || Columns.DisplayInOrder(uColumn.Index, dataGridViewCell.ColumnIndex)) 7952Debug.Assert(lColumn.Index == uColumn.Index || Columns.DisplayInOrder(lColumn.Index, uColumn.Index)); 8101.Cells[dataGridViewColumn.Index] 8171.Cells[dataGridViewColumn.Index] 8280if (dataGridViewColumn.Index == columnIndex) 8311if (dataGridViewColumn.Index == columnIndex) 8326if (dataGridViewColumn.Index == DisplayedBandsInfo.FirstDisplayedScrollingCol) 8349if (dataGridViewColumn.Index == DisplayedBandsInfo.FirstDisplayedScrollingCol) 8412return dataGridViewColumn.Index; 8417return dataGridViewColumn.Index; 8454return dataGridViewColumn.Index; 8459return dataGridViewColumn.Index; 8517if (index == dataGridViewColumn.Index) 8555if (index == dataGridViewColumn.Index) 8591if (index == dataGridViewColumn.Index) 8671firstColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 8754int firstUnfrozenColumnIndex = Columns.GetFirstColumn(DataGridViewElementStates.Visible, DataGridViewElementStates.Frozen)!.Index; 9435hti._adjacentCol = dataGridViewColumn.Index; 9583hti._adjacentCol = dataGridViewColumn.Index; 9612if (hti._col == dataGridViewColumn.Index 10518InvalidateColumnInternal(dataGridViewColumn.Index); 10540InvalidateColumnInternal(dataGridViewColumn.Index); 10589Debug.Assert(dataGridViewColumn.Index >= 0); 10596dataGridViewColumn.DisplayIndexInternal = dataGridViewColumn.Index; 10607AdjustExpandingRows(dataGridViewColumn.Index, fixedWidth: false); 10614AutoResizeColumnHeadersHeight(dataGridViewColumn.Index, fixedRowHeadersWidth: true, fixedColumnWidth); 10622dataGridViewColumn.Index, 10630dataGridViewColumn.Index, 10778OnAddedRow_PreNotification(dataGridViewRow.Index); 10786OnAddedRow_PostNotification(dataGridViewRow.Index); 11248dataGridViewColumn.Index, 11272AutoResizeColumnHeadersHeight(dataGridViewColumn.Index, fixedRowHeadersWidth: true, fixedColumnWidth: true); 11279dataGridViewColumn.Index, 11305DataGridViewAutoSizeColumnMode previousInheritedMode = previousModes[dataGridViewColumn.Index]; 11327dataGridViewColumn.Index, 11365dataGridViewColumn.Index, 12154hti._col = dataGridViewLastVisibleColumn.Index; 13394InvalidateColumnInternal(e.Column.Index); 13408OnColumnGlobalAutoSize(e.Column.Index); 13556OnColumnGlobalAutoSize(e.Column.Index); 13643OnColumnHeaderGlobalAutoSize(e.Column.Index); 14138InvalidateCellPrivate(dataGridViewColumn.Index, -1); 14145AutoResizeColumnHeadersHeight(dataGridViewColumn.Index, fixedRowHeadersWidth: true, fixedColumnWidth); 14151AutoResizeColumnInternal(dataGridViewColumn.Index, autoSizeColumnCriteriaInternal, fixedHeight); 14156AutoResizeColumnInternal(dataGridViewColumn.Index, autoSizeColumnCriteriaInternal, fixedHeight: true); 14162AutoResizeColumnHeadersHeight(dataGridViewColumn.Index, fixedRowHeadersWidth: true, fixedColumnWidth: true); 14203SelectColumnRange(dataGridViewColumn.Index, hti._col, true); 14210SelectColumnRange(dataGridViewColumn.Index, _trackColumnEdge, false); 14217SelectColumnRange(dataGridViewColumn.Index, hti._col, true); 14224SelectColumnRange(hti._col, dataGridViewColumn.Index, true); 14231SelectColumnRange(_trackColumnEdge, dataGridViewColumn.Index, false); 14238SelectColumnRange(hti._col, dataGridViewColumn.Index, true); 14245SelectColumnRange(dataGridViewColumn.Index, _trackColumnEdge, false); 14248SelectColumnRange(hti._col, dataGridViewColumn.Index, true); 14255SelectColumnRange(_trackColumnEdge, dataGridViewColumn.Index, false); 14258SelectColumnRange(dataGridViewColumn.Index, hti._col, true); 14341AutoResizeColumnHeadersHeight(dataGridViewColumn.Index, fixedRowHeadersWidth: true, fixedColumnWidth); 14347AutoResizeColumnInternal(dataGridViewColumn.Index, autoSizeColumnCriteriaInternal, fixedHeight); 14352AutoResizeColumnInternal(dataGridViewColumn.Index, autoSizeColumnCriteriaInternal, fixedHeight: true); 14358AutoResizeColumnHeadersHeight(dataGridViewColumn.Index, fixedRowHeadersWidth: true, fixedColumnWidth: true); 14380InvalidateColumnInternal(dataGridViewColumn.Index); 14393Debug.Assert(Columns.DisplayInOrder(dataGridViewColumn.Index, DisplayedBandsInfo.FirstDisplayedScrollingCol)); 14457AutoResizeColumnInternal(dataGridViewColumn.Index, (DataGridViewAutoSizeColumnCriteriaInternal)autoSizeColumnMode, fixedHeight: !autoSizeRows); 14471AdjustExpandingRows(dataGridViewColumn.Index, fixedWidth: true); 14481AutoResizeColumnInternal(dataGridViewColumn.Index, (DataGridViewAutoSizeColumnCriteriaInternal)autoSizeColumnMode, fixedHeight: true); 14495&& dataGridViewColumn.Index == _ptCurrentCell.X 14559int leftEdge = GetColumnXFromIndex(e.Column.Index); 14578PositionEditingControl(_ptCurrentCell.X != e.Column.Index, true, false); 14594OnColumnGlobalAutoSize(e.Column.Index); 14721&& dataGridViewRow.DataGridView is not null && dataGridViewRow.Index == -1) 14728OnRowStateChanged(dataGridViewRow.Index == -1 ? index : dataGridViewRow.Index, dgvrsce); 14781else if (dataGridViewColumn.Visible && _ptCurrentCell.X == dataGridViewColumn.Index) 14802if (_ptCurrentCell.X == dataGridViewColumn.Index 14837int rowIndex = ((dataGridViewRow.Index > -1) ? dataGridViewRow.Index : index); 15322DisplayedBandsInfo.CorrectColumnIndexAfterInsertion(dataGridViewColumn.Index, 1); 16935Debug.Assert(dataGridViewColumn.Index >= 0); 16950DisplayedBandsInfo.CorrectRowIndexAfterDeletion(dataGridViewColumn.Index); 17088Debug.Assert(dataGridViewColumn.Index >= 0 && dataGridViewColumn.Index < Columns.Count); 17091int columnIndex = dataGridViewColumn.Index; 17106newX = dataGridViewColumnNext.Index > columnIndex 17107? dataGridViewColumnNext.Index - 1 17108: dataGridViewColumnNext.Index; 17118? dataGridViewColumnPrevious.Index > columnIndex 17119? dataGridViewColumnPrevious.Index - 1 17120: dataGridViewColumnPrevious.Index 17225if (DisplayedBandsInfo.FirstDisplayedScrollingCol == dataGridViewColumn.Index) 17231else if (Columns.DisplayInOrder(DisplayedBandsInfo.FirstDisplayedScrollingCol, dataGridViewColumn.Index)) 17451OnCellCommonChange(columnIndex, dataGridViewRow.Index); 17467if (_ptCurrentCell.X == dataGridViewRow.Index && _ptCurrentCell.Y == columnIndex) 17668OnRowGlobalAutoSize(e.Row.Index); 17706OnRowGlobalAutoSize(e.Row.Index); 17828UpdateRowErrorText(e.Row.Index); 17912OnRowHeaderGlobalAutoSize(e.Row.Index); 18189if (IsInnerCellOutOfBounds(dataGridViewColumn.Index, hti._row)) 18195bool success = ScrollIntoView(dataGridViewColumn.Index, hti._row, false); 18197if (IsInnerCellOutOfBounds(dataGridViewColumn.Index, hti._row)) 18202success = SetCurrentCellAddressCore(dataGridViewColumn.Index, hti._row, !selectRowRange, false, true); 18345UpdateRowHeightInfoPrivate(e.Row.Index, updateToEnd: false, invalidInAdjustFillingColumns: false); 18347OnRowGlobalAutoSize(e.Row.Index); 18705if (dataGridViewRow.Index == -1) 18763if (_ptCurrentCell.X != -1 && dataGridViewRow.Index == _ptCurrentCell.Y && EditingControl is not null) 20076Debug.Assert(dataGridViewRow.Index == -1); 20088Debug.Assert(dataGridViewRow.Index == -1); 20213int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 21136int lastVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 21611int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 22145int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 22160previousVisibleColumnIndex = dataGridViewColumn.Index; 22991int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 23253int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 23524int lastVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 23539nextVisibleColumnIndex = dataGridViewColumn.Index; 24604int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 25635if (column.Selected && (!_selectedBandIndexes.Contains(column.Index))) 25637_selectedBandIndexes.Add(column.Index); 26143DataGridViewElementStates.None)!.Index; 26164DataGridViewElementStates.None)!.Index; 26695_ptAnchorCell.X = dataGridViewColumn.Index; 27249columnIndex = dataGridViewColumn.Index; 27278columnIndex = dataGridViewColumn.Index; 27365columnIndex = dataGridViewColumn.Index; 28561int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 28576nextVisibleColumnIndex = dataGridViewColumn.Index; 28722int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.Index; 28737previousVisibleColumnIndex = dataGridViewColumn.Index; 28751int lastVisibleColumnIndex = dataGridViewColumn.Index; 29317dataGridViewColumn.Index, 29327dataGridViewColumn.Index, 29346dataGridViewColumn.Index, 29356dataGridViewColumn.Index, 29415dataGridViewColumn.Index, 29436dataGridViewColumn.Index, 29477dataGridViewColumn.Index, 29501dataGridViewColumn.Index, 29520dataGridViewColumn.Index, 29560dataGridViewColumn.Index, 29582dataGridViewColumn.Index, 29591dataGridViewColumn.Index, 29614dataGridViewColumn.Index, 29641dataGridViewColumn.Index, 29659dataGridViewColumn.Index, 29689dataGridViewColumn.Index, 29704dataGridViewColumn.Index, 29733dataGridViewColumn.Index, 29742dataGridViewColumn.Index, 29760dataGridViewColumn.Index, 29786dataGridViewColumn.Index, 29808dataGridViewColumn.Index, 29834dataGridViewColumn.Index, 29853dataGridViewColumn.Index,
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (18)
48return ((DataGridViewRow)this).GetContextMenuStrip(Index); 335if (IsRow && Index > -1) 337GetHeightInfo(Index, out _, out int minimumHeight); 405if (Index == -1) 411DataGridView.SetReadOnlyRowCore(Index, value); 415Debug.Assert(Index >= 0); 417DataGridView.SetReadOnlyColumnCore(Index, value); 536if (Index == -1) 543DataGridView.SetSelectedRowCoreInternal(Index, value); 548Debug.Assert(Index >= 0); 551DataGridView.SetSelectedColumnCoreInternal(Index, value); 596if (IsRow && Index > -1) 598GetHeightInfo(Index, out int height, out _); 682DataGridView.NewRowIndex == Index && 715if (!IsRow || Index >= 0 || DataGridView is null) 794if (Index != -1) 815if (Index != -1) 849public override string ToString() => $"DataGridViewBand {{ Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (9)
87if (dataGridViewRow.Cells[Index] is DataGridViewButtonCell dataGridViewCell) 93DataGridView.OnColumnCommonChange(Index); 121DataGridView.OnColumnCommonChange(Index); 130if (dataGridViewRow.Cells[Index] is DataGridViewButtonCell dataGridViewCell && dataGridViewCell.UseColumnTextForButtonValue) 132DataGridView.OnColumnCommonChange(Index); 137DataGridView.InvalidateColumn(Index); 175if (dataGridViewRow.Cells[Index] is DataGridViewButtonCell dataGridViewCell) 181DataGridView.OnColumnCommonChange(Index); 230$"DataGridViewButtonColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (4)
102public int ColumnIndex => OwningColumn?.Index ?? -1; 518public int RowIndex => OwningRow?.Index ?? -1; 974bool isLastVisibleColumn = (dataGridViewColumn is not null && dataGridViewColumn.Index == ColumnIndex); 3914if (OwningRow.Index == DataGridView.CurrentCellAddress.Y)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (13)
157cellBounds = _owner.DataGridView.GetCellDisplayRectangle(_owner.OwningColumn.Index, _owner.OwningRow.Index, cutOverflow: false); 161cellBounds = _owner.DataGridView.GetCellDisplayRectangle(-1, _owner.OwningRow.Index, cutOverflow: false); 165cellBounds = _owner.DataGridView.GetCellDisplayRectangle(_owner.OwningColumn.Index, -1, cutOverflow: false); 241_owner.OwningRow.Index, 466if (_owner.OwningRow.Index == _owner.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible)) 474int previousVisibleRow = _owner.DataGridView.Rows.GetPreviousRow(_owner.OwningRow.Index, DataGridViewElementStates.Visible); 475return _owner.DataGridView.Rows[previousVisibleRow].Cells[_owner.OwningColumn.Index].AccessibilityObject; 479if (_owner.OwningRow.Index == _owner.DataGridView.Rows.GetLastRow(DataGridViewElementStates.Visible)) 485int nextVisibleRow = _owner.DataGridView.Rows.GetNextRow(_owner.OwningRow.Index, DataGridViewElementStates.Visible); 486return _owner.DataGridView.Rows[nextVisibleRow].Cells[_owner.OwningColumn.Index].AccessibilityObject; 526DataGridViewElementStates.None)!.Index; 559DataGridViewElementStates.None)!.Index;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (2)
128return _items[dataGridViewColumn.Index]; 143this[dataGridViewColumn.Index] = value;
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (11)
91if (dataGridViewRow.Cells[Index] is DataGridViewCheckBoxCell dataGridViewCell) 97DataGridView.InvalidateColumn(Index); 134if (dataGridViewRow.Cells[Index] is DataGridViewCheckBoxCell dataGridViewCell) 140DataGridView.OnColumnCommonChange(Index); 178if (dataGridViewRow.Cells[Index] is DataGridViewCheckBoxCell dataGridViewCell) 184DataGridView.InvalidateColumn(Index); 218if (dataGridViewRow.Cells[Index] is DataGridViewCheckBoxCell dataGridViewCell) 224DataGridView.InvalidateColumn(Index); 272if (dataGridViewRow.Cells[Index] is DataGridViewCheckBoxCell dataGridViewCell) 278DataGridView.InvalidateColumn(Index); 316$"DataGridViewCheckBoxColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (8)
912Debug.Assert(dataGridView is null || Index > -1); 958preferredCellThickness = dataGridViewRow.Cells[Index].GetPreferredWidth(rowIndex, dataGridViewRow.Thickness); 962preferredCellThickness = dataGridViewRow.Cells[Index].GetPreferredSize(rowIndex).Width; 982preferredCellThickness = dataGridViewRow.Cells[Index].GetPreferredWidth(rowIndex, dataGridViewRow.Thickness); 986preferredCellThickness = dataGridViewRow.Cells[Index].GetPreferredSize(rowIndex).Width; 1007preferredCellThickness = dataGridViewRow.Cells[Index].GetPreferredWidth(rowIndex, dataGridViewRow.Thickness); 1011preferredCellThickness = dataGridViewRow.Cells[Index].GetPreferredSize(rowIndex).Width; 1029$"DataGridViewColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (10)
122return dataGridViewColumn?.Index ?? -1; 319while (dataGridViewColumn is not null && dataGridViewColumn.Index != columnIndex) 518if (dataGridViewColumn.Index == _itemsSorted[index].Index) 751dataGridViewColumn.Index > dataGridViewColumnStart.Index))) 755dataGridViewColumn.Index < indexMin)) 824dataGridViewColumn.Index < dataGridViewColumnStart.Index))) 828dataGridViewColumn.Index > indexMax))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnEventArgs.cs (1)
12Debug.Assert(dataGridViewColumn.Index >= -1);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (3)
1748bool isFirstDisplayedColumn = OwningColumn.Index == DataGridView.FirstDisplayedColumnIndex; 1749bool isFirstDisplayedScrollingColumn = OwningColumn.Index == DataGridView.FirstDisplayedScrollingColumnIndex; 1760Rectangle cellBounds = DataGridView.GetCellDisplayRectangle(OwningColumn.Index, rowIndex, cutOverflow: false);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (19)
57if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 120if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 126DataGridView.OnColumnCommonChange(Index); 166if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 172DataGridView.OnColumnCommonChange(Index); 209if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 216DataGridView.InvalidateColumn(Index); 253if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 260DataGridView.InvalidateColumn(Index); 297if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 338if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 344DataGridView.OnColumnCommonChange(Index); 401if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 407DataGridView.OnColumnCommonChange(Index); 444if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 485if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 528if (dataGridViewRow.Cells[Index] is DataGridViewComboBoxCell dataGridViewCell) 535DataGridView.OnColumnCommonChange(Index); 541$"DataGridViewComboBoxColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (8)
98if (dataGridViewRow.Cells[Index] is DataGridViewImageCell dataGridViewCell) 114DataGridView?.OnColumnCommonChange(Index); 127DataGridView?.OnColumnCommonChange(Index); 172if (dataGridViewRow.Cells[Index] is DataGridViewImageCell dataGridViewCell) 178DataGridView.OnColumnCommonChange(Index); 212if (dataGridViewRow.Cells[Index] is DataGridViewImageCell dataGridViewCell) 218DataGridView.OnColumnCommonChange(Index); 292$"DataGridViewImageColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (17)
56if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell) 62DataGridView.InvalidateColumn(Index); 125if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell) 131DataGridView.InvalidateColumn(Index); 167if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell) 173DataGridView.InvalidateColumn(Index); 208DataGridView.OnColumnCommonChange(Index); 217if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell && dataGridViewCell.UseColumnTextForLinkValue) 219DataGridView.OnColumnCommonChange(Index); 224DataGridView.InvalidateColumn(Index); 262if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell) 268DataGridView.InvalidateColumn(Index); 305if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell) 311DataGridView.OnColumnCommonChange(Index); 347if (dataGridViewRow.Cells[Index] is DataGridViewLinkCell dataGridViewCell) 353DataGridView.InvalidateColumn(Index); 388$"DataGridViewLinkColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (39)
73&& Index > -1 74&& Index != DataGridView.NewRowIndex) 76return DataGridView.DataConnection.CurrencyManager[Index]; 96if (DataGridView is not null && Index == -1) 110if (DataGridView is not null && Index == -1) 115return GetDisplayed(Index); 128if (DataGridView is not null && Index == -1) 145Debug.Assert(Index >= -1); 146return GetErrorText(Index); 181if (DataGridView is not null && Index == -1) 186return GetFrozen(Index); 190if (DataGridView is not null && Index == -1) 218if (DataGridView is not null && Index == -1) 231if (Index == -1) 237BuildInheritedRowStyle(Index, inheritedRowStyle); 248get => DataGridView is not null && DataGridView.NewRowIndex == Index; 258if (DataGridView is not null && Index == -1) 276if (DataGridView is not null && Index == -1) 281return GetReadOnly(Index); 293if (DataGridView is not null && Index == -1) 298return GetResizable(Index); 307if (DataGridView is not null && Index == -1) 312return GetSelected(Index); 321if (DataGridView is not null && Index == -1) 326return GetState(Index); 335if (DataGridView is not null && Index == -1) 340return GetVisible(Index); 344if (DataGridView is not null && Index == -1) 1169Debug.Assert(Index == -1); 1375if (DataGridView is null || DataGridView.Rows.SharedRow(rowIndex).Index != -1) 1377if (rowIndex != Index) 1520cell = Cells[dataGridViewColumn.Index]; 1544if (Index != -1) 1610cell = Cells[dataGridViewColumn.Index]; 1634if (Index != -1) 1752Debug.Assert(Index == -1); 1783if (Index == -1) 1805if (!cells[columnIndex].SetValueInternal(Index, values[columnIndex])) 1822return $"DataGridViewRow {{ Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (8)
53Rectangle rowRect = _owningDataGridViewRow.DataGridView.RectangleToScreen(_owningDataGridViewRow.DataGridView.GetRowDisplayRectangle(_owningDataGridViewRow.Index, cutOverflow: false)); 197Rectangle rowBounds = _owningDataGridViewRow.DataGridView.GetRowDisplayRectangle(_owningDataGridViewRow.Index, cutOverflow: true); 217if (_owningDataGridViewRow.DataGridView is not null && _owningDataGridViewRow.DataGridView.AllowUserToAddRows && _owningDataGridViewRow.Index == _owningDataGridViewRow.DataGridView.NewRowIndex) 315dataGridView.CurrentCell.RowIndex == _owningDataGridViewRow.Index) 341if (_owningDataGridViewRow.Index != _owningDataGridViewRow.DataGridView.Rows.GetLastRow(DataGridViewElementStates.Visible)) 355if (_owningDataGridViewRow.Index != _owningDataGridViewRow.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible)) 421dataGridView.CurrentCell = _owningDataGridViewRow.Cells[dataGridView.CurrentCell.OwningColumn.Index]; // Do not change old selection 425int firstVisibleCell = dataGridView.Columns.GetFirstColumn(DataGridViewElementStates.Visible)!.Index;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (20)
124if (dataGridViewRow.Index == -1) 500if (rowTemplate.Index == -1 && !IsCollectionChangedListenedTo && !newRow) 585if (rowTemplate.Index == -1) 704Debug.Assert(dataGridViewRow.Index == -1); 1335if (dataGridViewRow.Index == -1) 1341Debug.Assert(dataGridViewRow.Index == rowIndex); 1613if (rowTemplate.Index == -1) 1733Debug.Assert(dataGridViewRow.Index == -1); 1916originalIndex = SharedRow(rowIndex).Index; 1920if (originalIndex == -1 && SharedRow(rowIndex).Index != -1) 1942originalIndex = SharedRow(rowIndex).Index; 1946if (originalIndex == -1 && SharedRow(rowIndex).Index != -1) 2151if (dataGridViewRow.Index == -1) 2157RemoveAt(dataGridViewRow.Index); 2226if (dataGridViewRow.Index != -1) 2243Debug.Assert(dataGridViewRow.Index == -1); 2263if (dataGridViewRow.Index != -1) 2292if (dataGridViewRow.Index == -1) 2388if (dataGridViewRow1.Index != -1) 2393if (dataGridViewRow2.Index != -1)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowComparer.cs (1)
32_sortedColumnIndex = _dataGridViewSortedColumn.Index;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (4)
155if (Owner.OwningRow.Index == Owner.DataGridView.Rows.GetLastRow(DataGridViewElementStates.Visible)) 160int nextVisibleRow = Owner.DataGridView.Rows.GetNextRow(Owner.OwningRow.Index, DataGridViewElementStates.Visible); 174if (Owner.OwningRow.Index == Owner.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible)) 187int previousVisibleRow = Owner.DataGridView.Rows.GetPreviousRow(Owner.OwningRow.Index, DataGridViewElementStates.Visible);
System\Windows\Forms\Controls\DataGridView\DataGridViewSortCompareEventArgs.cs (1)
18Debug.Assert(dataGridViewColumn.Index >= 0);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxColumn.cs (2)
68if (dataGridViewRow.Cells[Index] is DataGridViewTextBoxCell dataGridViewCell) 86$"DataGridViewTextBoxColumn {{ Name={Name}, Index={Index} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (2)
219col.Index, 220row.Index,