204 references to ColumnIndex
PresentationUI (2)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (2)
543if (CurrentCell.ColumnIndex == RightsTableColumnToIndex(RightsTableColumn.AllowOwner)) 568InvalidateColumn(CurrentCell.ColumnIndex);
System.Windows.Forms (194)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (11)
1714if ((value is not null && (value.RowIndex != _ptCurrentCell.Y || value.ColumnIndex != _ptCurrentCell.X)) 1738if (!Columns[value.ColumnIndex].Visible || (Rows.GetRowState(value.RowIndex) & DataGridViewElementStates.Visible) == 0) 1743if (!ScrollIntoView(value.ColumnIndex, value.RowIndex, true)) 1748if (IsInnerCellOutOfBounds(value.ColumnIndex, value.RowIndex)) 1753ClearSelection(value.ColumnIndex, value.RowIndex, selectExceptionElement: true); 1755value.ColumnIndex, 2297if (firstDisplayedCell.RowIndex == -1 || firstDisplayedCell.ColumnIndex == -1) 2304&& firstDisplayedCell.ColumnIndex >= 0 2305&& firstDisplayedCell.ColumnIndex < Columns.Count); 2319if (!Columns[firstDisplayedCell.ColumnIndex].Frozen) 2321FirstDisplayedScrollingColumnIndex = firstDisplayedCell.ColumnIndex;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (26)
7880if (lColumn is null || Columns.DisplayInOrder(dataGridViewCell.ColumnIndex, lColumn.Index)) 7885if (uColumn is null || Columns.DisplayInOrder(uColumn.Index, dataGridViewCell.ColumnIndex)) 9696Debug.Assert(_ptCurrentCell.X == dataGridViewCell.ColumnIndex); 9776InvalidateCell(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex); 11760Debug.Assert(dataGridViewCell.ColumnIndex >= -1); 12824&& _ptCurrentCell.X == dataGridViewCell.ColumnIndex 14571ActivateToolTip(activate: false, toolTipText: string.Empty, CurrentCell.ColumnIndex, CurrentCell.RowIndex); 14846if (_ptCurrentCell.X == dataGridViewCell.ColumnIndex 14852Debug.Assert(!Columns[dataGridViewCell.ColumnIndex].ReadOnly); 15207ActivateToolTip(activate: false, toolTipText: string.Empty, CurrentCell.ColumnIndex, CurrentCell.RowIndex); 19803Debug.Assert(dataGridViewCell.ColumnIndex == _ptCurrentCell.X); 22048ActivateToolTip(activate: false, toolTipText: string.Empty, dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex); 25643if (dataGridViewCell.ColumnIndex == columnIndex) 25645SetReadOnlyCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 25662SetReadOnlyCellCore(dataGridViewCell.ColumnIndex, rowIndex, false); 25686SetSelectedCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 25713if (dataGridViewCell.ColumnIndex != columnIndexException || dataGridViewCell.RowIndex != rowIndexException) 25715SetSelectedCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 25722Debug.Assert(dataGridViewCell.ColumnIndex != columnIndexException || dataGridViewCell.RowIndex != rowIndexException); 25723SetSelectedCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 25750if (dataGridViewCell.ColumnIndex == columnIndex) 25752SetSelectedCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 25774if (dataGridViewCell.ColumnIndex == columnIndex) 25776SetSelectedCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 25802SetSelectedCellCore(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex, false); 27414if (dataGridViewCell.ColumnIndex != columnIndex || dataGridViewCell.RowIndex != rowIndex)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (16)
446ColumnIndex == DataGridView!.MouseDownCellAddress.X && rowIndex == DataGridView.MouseDownCellAddress.Y; 480RaiseCellClick(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 482ColumnIndex < DataGridView.Columns.Count && 485RaiseCellContentClick(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 531if (ColumnIndex >= 0 && 535DataGridView.InvalidateCell(ColumnIndex, rowIndex); 540ColumnIndex == DataGridView.MouseDownCellAddress.X && 560DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 660bool cellCurrent = (ptCurrentCell.X == ColumnIndex && ptCurrentCell.Y == rowIndex); 726DataGridView.MouseEnteredCellAddress.X == ColumnIndex && s_mouseInContentBounds) 782DataGridView.MouseEnteredCellAddress.X == ColumnIndex && s_mouseInContentBounds) 819DataGridView.MouseEnteredCellAddress.X == ColumnIndex && 892(DataGridView.CurrentCellAddress.Y == rowIndex && DataGridView.CurrentCellAddress.X == ColumnIndex)) 927(DataGridView.CurrentCellAddress.Y == rowIndex && DataGridView.CurrentCellAddress.X == ColumnIndex)) 1008$"DataGridViewButtonCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}"; 1015DataGridView!.InvalidateCell(ColumnIndex, rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject.cs (2)
46dataGridView.OnCellClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex)); 47dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex));
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (56)
161if (RowIndex >= 0 && ColumnIndex >= 0) 263if (DataGridView is not null && RowIndex >= 0 && ColumnIndex >= 0) 318for (int j = ColumnIndex - 1; j <= ColumnIndex + 1; j++) 407ptCurrentCell.X == ColumnIndex && 442if (DataGridView is not null && RowIndex >= 0 && ColumnIndex >= 0) 459Debug.Assert(ColumnIndex >= 0); 464DataGridView.SetReadOnlyCellCore(ColumnIndex, RowIndex, value); // this may trigger a call to set_ReadOnlyInternal 512if (DataGridView is not null && RowIndex >= 0 && ColumnIndex >= 0) 544if (DataGridView is not null && RowIndex >= 0 && ColumnIndex >= 0) 561Debug.Assert(ColumnIndex >= 0); 562DataGridView.SetSelectedCellCoreInternal(ColumnIndex, RowIndex, value); // this may trigger a call to set_SelectedInternal 749if (DataGridView is not null && RowIndex >= 0 && ColumnIndex >= 0) 889Debug.Assert(ColumnIndex >= 0); 970isFirstDisplayedColumn: ColumnIndex == DataGridView.FirstDisplayedColumnIndex, 982bool isLastVisibleColumn = (dataGridViewColumn is not null && dataGridViewColumn.Index == ColumnIndex); 985ColumnIndex == DataGridView.FirstDisplayedColumnIndex, 1423contextMenuStrip = DataGridView.OnCellContextMenuStripNeeded(ColumnIndex, rowIndex, contextMenuStrip); 1488if (ColumnIndex == ptCurrentCell.X && rowIndex == ptCurrentCell.Y) 1554errorText = DataGridView.DataConnection.GetError(OwningColumn.BoundColumnIndex, ColumnIndex, rowIndex); 1559&& ColumnIndex >= 0 1562errorText = DataGridView.OnCellErrorTextNeeded(ColumnIndex, rowIndex, errorText); 1600ColumnIndex, 1631ColumnIndex, 1668ColumnIndex, 1730if (ColumnIndex < 0) 1735Debug.Assert(ColumnIndex < DataGridView.Columns.Count); 1802Debug.Assert(ColumnIndex >= 0); 1880if (ColumnIndex < 0) 1885Debug.Assert(ColumnIndex < DataGridView.Columns.Count); 2371toolTipText = DataGridView.OnCellToolTipTextNeeded(ColumnIndex, rowIndex, toolTipText); 2381if (ColumnIndex < 0 || RowIndex < 0) 2418if (ColumnIndex < 0) 2423Debug.Assert(ColumnIndex < dataGridView.Columns.Count); 2430|| ColumnIndex == -1) 2447return dataConnection.GetValue(OwningColumn.BoundColumnIndex, ColumnIndex, rowIndex); 2453Debug.Assert(ColumnIndex >= 0); 2454return dataGridView.OnCellValueNeeded(ColumnIndex, rowIndex); 2710ptCurrentCell.X == ColumnIndex && 2786DataGridView.ActivateToolTip(activate: true, toolTipText, ColumnIndex, rowIndex); 2810DataGridView?.ActivateToolTip(activate: true, errorText, ColumnIndex, rowIndex); 2836DataGridView.OnColumnCommonChange(ColumnIndex); 2841DataGridView.OnCellCommonChange(ColumnIndex, RowIndex); 2929if (((ColumnIndex < 0 || e.RowIndex < 0) && DataGridView.ApplyVisualStylesToHeaderCells) || 2930((ColumnIndex >= 0 && e.RowIndex >= 0) && DataGridView.ApplyVisualStylesToInnerCells)) 2932DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 3032if (((ColumnIndex < 0 || e.RowIndex < 0) && DataGridView.ApplyVisualStylesToHeaderCells) || 3033((ColumnIndex >= 0 && e.RowIndex >= 0) && DataGridView.ApplyVisualStylesToInnerCells)) 3035DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 3642int columnIndex = ColumnIndex; 3899if (dataConnection.PushValue(OwningColumn.BoundColumnIndex, ColumnIndex, rowIndex, value)) 3930ColumnIndex == -1) 3937Debug.Assert(ColumnIndex >= 0); 3938dataGridView.OnCellValuePushed(ColumnIndex, rowIndex, value); 3947RaiseCellValueChanged(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 3969return $"DataGridViewCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (2)
328_owner.DataGridView.GetColumnDisplayRectangle(_owner.ColumnIndex, cutOverflow: false)); 706&& _owner?.ColumnIndex != -1 && _owner?.RowIndex != -1)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCancelEventArgs.cs (1)
11: this(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellEventArgs.cs (1)
9: this(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellLinkedList.cs (1)
161if ((column && removeTarget.DataGridViewCell.ColumnIndex == bandIndex) ||
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (23)
221DataGridView.InvalidateColumnInternal(ColumnIndex); 276DataGridView.InvalidateColumnInternal(ColumnIndex); 304DataGridView.InvalidateColumnInternal(ColumnIndex); 376DataGridView.InvalidateColumnInternal(ColumnIndex); 433return ptCurrentCell.X == ColumnIndex && 520if (ptCurrentCell.X == ColumnIndex && 767return ColumnIndex == DataGridView.MouseDownCellAddress.X && rowIndex == DataGridView.MouseDownCellAddress.Y; 789if (ptCurrentCell.X == ColumnIndex && 831RaiseCellClick(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 833ColumnIndex < DataGridView.Columns.Count && 836RaiseCellContentClick(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 842NotifyMSAAClient(ColumnIndex, rowIndex); 884if (ColumnIndex >= 0 && 888DataGridView.InvalidateCell(ColumnIndex, rowIndex); 893ColumnIndex == DataGridView.MouseDownCellAddress.X && 913DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 1081if (ptCurrentCell.X == ColumnIndex && 1147ptCurrentCell.X == ColumnIndex && 1168&& DataGridView.MouseEnteredCellAddress.X == ColumnIndex 1302DataGridView.MouseEnteredCellAddress.X == ColumnIndex && 1444&& DataGridView.MouseEnteredCellAddress.X == ColumnIndex 1703$"DataGridViewCheckBoxCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}"; 1709DataGridView.InvalidateCell(ColumnIndex, rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.cs (2)
115dataGridView.InvalidateCell(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex); 119checkBoxCell.NotifyMSAAClient(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (3)
809DataGridView.MouseEnteredCellAddress.X == ColumnIndex) 1196RaiseCellValueChanged(new DataGridViewCellEventArgs(ColumnIndex, -1)); 1202public override string ToString() => $"DataGridViewColumnHeaderCell {{ ColumnIndex={ColumnIndex} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (15)
251DataGridView.InvalidateColumnInternal(ColumnIndex); 281DataGridView.InvalidateColumnInternal(ColumnIndex); 932ColumnIndex, 969ColumnIndex, 1004ColumnIndex, 1328Rectangle rectBottomSection = DataGridView.GetCellDisplayRectangle(ColumnIndex, rowIndex, true); 1665Debug.Assert(e.ColumnIndex == ColumnIndex); 1694DataGridView.InvalidateCell(ColumnIndex, rowIndex); 1710if (ColumnIndex >= 0 && 1715DataGridView.InvalidateCell(ColumnIndex, rowIndex); 1721DataGridView.InvalidateCell(ColumnIndex, rowIndex); 1891DataGridView.MouseEnteredCellAddress.X == ColumnIndex; 1898DataGridView.MouseEnteredCellAddress.X == ColumnIndex && 1916bool cellCurrent = ptCurrentCell.X == ColumnIndex && ptCurrentCell.Y == rowIndex; 2438public override string ToString() => $"DataGridViewComboBoxCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (7)
433&& ColumnIndex == DataGridView.MouseDownCellAddress.X 467if (ColumnIndex == DataGridView.MouseDownCellAddress.X && 476DataGridView.InvalidateCell(ColumnIndex, rowIndex); 492Debug.Assert(ColumnIndex == DataGridView.MouseDownCellAddress.X); 497DataGridView.InvalidateCell(ColumnIndex, rowIndex); 559=> $"DataGridViewHeaderCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}"; 566DataGridView.InvalidateCell(ColumnIndex, rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (3)
137DataGridView.InvalidateColumnInternal(ColumnIndex); 891&& ptCurrentCell.X == ColumnIndex 908public override string ToString() => $"DataGridViewImageCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.DataGridViewImageCellAccessibleObject.cs (1)
51dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex));
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (15)
74DataGridView.InvalidateColumnInternal(ColumnIndex); 132DataGridView.InvalidateColumnInternal(ColumnIndex); 182DataGridView.InvalidateColumnInternal(ColumnIndex); 230DataGridView.InvalidateColumnInternal(ColumnIndex); 258DataGridView.InvalidateColumnInternal(ColumnIndex); 322DataGridView.InvalidateColumnInternal(ColumnIndex); 730RaiseCellClick(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 732ColumnIndex < DataGridView.Columns.Count && 735RaiseCellContentClick(new DataGridViewCellEventArgs(ColumnIndex, rowIndex)); 756DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 778DataGridView.InvalidateCell(ColumnIndex, rowIndex); 796DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 812DataGridView.InvalidateCell(ColumnIndex, e.RowIndex); 908bool cellCurrent = ptCurrentCell.X == ColumnIndex && ptCurrentCell.Y == rowIndex; 1076$"DataGridViewLinkCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject.cs (1)
44dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex));
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1314DataGridViewColumn dataGridViewColumn = DataGridView.Columns[dataGridViewCell.ColumnIndex];
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (3)
424if (dataGridViewCell.ColumnIndex == -1) 1526if (dataGridViewCell.ColumnIndex == -1) 1800if (dataGridViewCell.ColumnIndex == -1)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (3)
574Debug.Assert(e.ColumnIndex == ColumnIndex); 678bool cellCurrent = ptCurrentCell.X == ColumnIndex && ptCurrentCell.Y == rowIndex; 805=> $"DataGridViewTextBoxCell {{ ColumnIndex={ColumnIndex}, RowIndex={RowIndex} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.cs (1)
253else if (DataGridView.MouseEnteredCellAddress.Y == rowIndex && DataGridView.MouseEnteredCellAddress.X == ColumnIndex)
System.Windows.Forms.Tests (8)
System\Windows\Forms\DataGridViewCellTests.cs (3)
22Assert.Equal(-1, cell.ColumnIndex); 3333Assert.Equal(-1, cell.ColumnIndex); 3372Assert.Equal(-1, cell.ColumnIndex);
System\Windows\Forms\DataGridViewHeaderCellTests.cs (5)
21Assert.Equal(-1, cell.ColumnIndex); 2035Assert.Equal(-1, cell.ColumnIndex); 2074Assert.Equal(-1, cell.ColumnIndex); 2121Assert.Equal(-1, cell.ColumnIndex); 2160Assert.Equal(-1, cell.ColumnIndex);