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