5 instantiations of DataGridViewRow
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (1)
377
DataGridViewRow row = new
DataGridViewRow
();
System.Windows.Forms (2)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
3543
_rowTemplate ??= new
DataGridViewRow
();
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1049
dataGridViewRow = new
DataGridViewRow
();
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (2)
51
DataGridViewRow row =
new
();
61
row = new
DataGridViewRow
();
224 references to DataGridViewRow
PresentationUI (16)
MS\Internal\Documents\RMPublishingDialog.cs (2)
242
foreach (
DataGridViewRow
row in rightsTable.Rows)
563
DataGridViewRow
row = rightsTable.SelectedRows[0];
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (14)
65
public static bool IsEveryone(
DataGridViewRow
row)
76
public static RightsManagementPermissions GetPermissionsFromRow(
DataGridViewRow
row)
173
DataGridViewRow
row = this.SelectedRows[0];
264
public static string GetUsernameFromRow(
DataGridViewRow
row)
290
foreach (
DataGridViewRow
row in Rows)
375
private
DataGridViewRow
CreateDataGridViewRow(RightsTableUser newUser, bool isViewerOwner)
377
DataGridViewRow
row = new DataGridViewRow();
619
private void UpdateAllRowsFromEveryone(
DataGridViewRow
everyoneRow)
626
DataGridViewRow
currentRow = Rows[rowIndex];
640
private void UpdateRowFromEveryone(
DataGridViewRow
everyoneRow,
DataGridViewRow
targetRow)
727
private void UpdateAllRowsOnEveryoneRemoval(
DataGridViewRow
everyoneRow)
758
private void UpdateAllowOwner(
DataGridViewRow
row)
783
DataGridViewRow
everyoneRow = null;
System.Windows.Forms (207)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (16)
266
private
DataGridViewRow
? _rowTemplate;
302
private readonly List<
DataGridViewRow
> _lstRows;
1720
DataGridViewRow
dataGridViewRow = Rows[_ptCurrentCell.Y]; // un-sharing row
1788
DataGridViewRow
dataGridViewRow = Rows.SharedRow(_ptCurrentCell.Y);
1850
public
DataGridViewRow
? CurrentRow
3539
public
DataGridViewRow
RowTemplate
3549
DataGridViewRow
? dataGridViewRow = value;
3569
internal
DataGridViewRow
RowTemplateClone
3573
DataGridViewRow
rowTemplateClone = (
DataGridViewRow
)RowTemplate.Clone();
3652
foreach (
DataGridViewRow
dataGridViewRow in Rows) // un-shares all rows!
3671
DataGridViewRow
dataGridViewRow = Rows[rowIndex]; // un-shares the selected row
4018
DataGridViewRow
row = Rows[rowIndex];
4023
DataGridViewRow
row = Rows[rowIndex];
4034
DataGridViewRow
row = Rows[rowIndex];
4039
DataGridViewRow
row = Rows[rowIndex];
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (62)
359
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
1437
DataGridViewRow
? dataGridViewRow;
2088
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
2105
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
2250
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndexTmp);
2267
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndexTmp);
2339
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
4240
internal void CompleteCellsCollection(
DataGridViewRow
dataGridViewRow)
5276
private void CorrectRowFrozenState(
DataGridViewRow
dataGridViewRow, DataGridViewElementStates rowState, int anticipatedRowIndex)
5308
private void CorrectRowFrozenStates(
DataGridViewRow
[] dataGridViewRows, int rowIndexInserted)
5343
private void CorrectRowFrozenStates(
DataGridViewRow
dataGridViewRow, int rowIndex, bool frozenStateChanging)
5410
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
5436
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
5520
DataGridViewRow
dataGridViewRow = Rows[NewRowIndex];
6382
DataGridViewRow
dataGridViewRow = Rows.SharedRow(_trackRow);
6965
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
6984
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
7012
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
7165
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10666
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10772
internal void OnAddedRows_PreNotification(
DataGridViewRow
[] dataGridViewRows)
10776
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
10782
internal void OnAddedRows_PostNotification(
DataGridViewRow
[] dataGridViewRows)
10784
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
10865
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10887
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
11017
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
11038
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
11050
internal void OnAddingRow(
DataGridViewRow
dataGridViewRow, DataGridViewElementStates rowState, bool checkFrozenState)
11088
internal void OnAddingRows(
DataGridViewRow
[] dataGridViewRows, bool checkFrozenStates)
11093
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
11135
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
11419
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11433
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11447
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11461
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11475
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11489
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
13237
foreach (
DataGridViewRow
dataGridViewRow in _lstRows)
14718
if (element is
DataGridViewRow
dataGridViewRow)
14834
if (element is
DataGridViewRow
dataGridViewRow)
15387
internal void OnInsertedRows_PreNotification(int rowIndex,
DataGridViewRow
[] dataGridViewRows)
15403
internal void OnInsertedRows_PostNotification(
DataGridViewRow
[] dataGridViewRows, Point newCurrentCell)
15506
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
15527
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
15583
DataGridViewRow
dataGridViewRow,
15671
internal void OnInsertingRows(int rowIndexInserted,
DataGridViewRow
[] dataGridViewRows, ref Point newCurrentCell)
17007
internal void OnRemovedRow_PostNotification(
DataGridViewRow
dataGridViewRow, Point newCurrentCell)
17177
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
17437
internal void OnReplacedCell(
DataGridViewRow
dataGridViewRow, int columnIndex)
17465
internal void OnReplacingCell(
DataGridViewRow
dataGridViewRow, int columnIndex)
17594
DataGridViewRow
dataGridViewRow,
17815
internal void OnRowErrorTextChanged(
DataGridViewRow
dataGridViewRow)
18622
DataGridViewRow
dataGridViewRow = e.Row;
18761
internal void OnRowUnshared(
DataGridViewRow
dataGridViewRow)
19623
DataGridViewRow
dataGridViewRow;
19834
DataGridViewRow
newRow = Rows.SharedRow(NewRowIndex);
20021
DataGridViewRow
dataGridViewRow = Rows[rowIndex];
25678
foreach (
DataGridViewRow
row in Rows)
26000
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
27544
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
27694
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (6)
48
return ((
DataGridViewRow
)this).GetContextMenuStrip(Index);
232
headerCell.OwningRow = (
DataGridViewRow
)this; // may be a shared row
279
nameof(
DataGridViewRow
.HeaderCell),
288
value.OwningRow = (
DataGridViewRow
)this; // may be a shared row
329
protected bool IsRow => this is
DataGridViewRow
;
428
foreach (DataGridViewCell? dataGridViewCell in ((
DataGridViewRow
)this).Cells)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (3)
86
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
129
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
174
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
411
public
DataGridViewRow
? OwningRow { get; internal set; }
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (2)
18
private readonly
DataGridViewRow
_owner;
54
public DataGridViewCellCollection(
DataGridViewRow
dataGridViewRow)
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (5)
90
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
133
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
177
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
217
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
271
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
927
DataGridViewRow
dataGridViewRow;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (1)
1067
foreach (
DataGridViewRow
row in DataGridView.Rows)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (11)
56
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
119
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
165
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
208
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
252
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
296
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
337
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
400
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
443
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
484
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
527
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (1)
26
GetType() == typeof(
DataGridViewRow
) || GetType() == typeof(DataGridViewCell) ||
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (3)
97
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
171
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
211
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (7)
55
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
124
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
166
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
216
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
261
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
304
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
346
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (6)
15
private static readonly Type s_rowType = typeof(
DataGridViewRow
);
28
/// Initializes a new instance of the <see cref="
DataGridViewRow
"/> class.
1043
DataGridViewRow
dataGridViewRow;
1053
dataGridViewRow = (
DataGridViewRow
)Activator.CreateInstance(thisType)!;
1075
private void CloneCells(
DataGridViewRow
rowTemplate)
1426
DataGridViewRow
sharedRow = dataGridView.Rows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (3)
17
private
DataGridViewRow
? _owningDataGridViewRow;
24
public DataGridViewRowAccessibleObject(
DataGridViewRow
owner)
107
public
DataGridViewRow
? Owner
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (2)
10
private readonly
DataGridViewRow
_owningDataGridViewRow;
13
internal DataGridViewSelectedRowCellsAccessibleObject(
DataGridViewRow
owner)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCancelEventArgs.cs (2)
10
public DataGridViewRowCancelEventArgs(
DataGridViewRow
? dataGridViewRow)
15
public
DataGridViewRow
? Row { get; set; }
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (58)
11
/// Represents a collection of <see cref="
DataGridViewRow
"/> objects in the
39
int IList.Add(object? value) => Add((
DataGridViewRow
)value!);
45
int IList.IndexOf(object? value) => _items.IndexOf((
DataGridViewRow
)value!);
47
void IList.Insert(int index, object? value) => Insert(index, (
DataGridViewRow
)value!);
49
void IList.Remove(object? value) => Remove((
DataGridViewRow
)value!);
110
internal List<
DataGridViewRow
> SharedList => _items;
112
public
DataGridViewRow
SharedRow(int rowIndex) => SharedList[rowIndex];
119
public
DataGridViewRow
this[int index]
123
DataGridViewRow
dataGridViewRow = SharedRow(index);
137
DataGridViewRow
newDataGridViewRow = (
DataGridViewRow
)dataGridViewRow.Clone();
204
DataGridViewRow
dataGridViewRow = DataGridView.RowTemplateClone;
296
/// Adds a <see cref="
DataGridViewRow
"/> to this collection.
298
public virtual int Add(
DataGridViewRow
dataGridViewRow)
348
DataGridViewRow
rowTemplate = DataGridView.RowTemplateClone;
380
internal int AddInternal(
DataGridViewRow
dataGridViewRow)
499
DataGridViewRow
rowTemplate = SharedRow(indexSource);
582
private int AddCopiesPrivate(
DataGridViewRow
rowTemplate, DataGridViewElementStates rowTemplateState, int count)
619
DataGridViewRow
rowTemplate2 = SharedRow(index);
669
private int AddDuplicateRow(
DataGridViewRow
rowTemplate, bool newRow)
673
DataGridViewRow
dataGridViewRow = (
DataGridViewRow
)rowTemplate.Clone();
712
public virtual void AddRange(params
DataGridViewRow
[] dataGridViewRows)
746
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
842
public virtual bool Contains(
DataGridViewRow
dataGridViewRow)
847
public void CopyTo(
DataGridViewRow
[] array, int index)
1204
internal int GetVisibleIndex(
DataGridViewRow
row)
1334
DataGridViewRow
dataGridViewRow = SharedRow(rowIndex);
1346
public int IndexOf(
DataGridViewRow
dataGridViewRow)
1367
DataGridViewRow
dataGridViewRow = DataGridView.RowTemplateClone;
1373
/// Inserts a <see cref="
DataGridViewRow
"/> to this collection.
1375
public virtual void Insert(int rowIndex,
DataGridViewRow
dataGridViewRow)
1429
DataGridViewRow
rowTemplate = DataGridView.RowTemplateClone;
1452
internal void InsertInternal(int rowIndex,
DataGridViewRow
dataGridViewRow)
1492
internal void InsertInternal(int rowIndex,
DataGridViewRow
dataGridViewRow, bool force)
1610
private void InsertCopiesPrivate(
DataGridViewRow
rowTemplate, DataGridViewElementStates rowTemplateState, int indexDestination, int count)
1660
DataGridViewRow
rowTemplate2 = SharedRow(indexDestination);
1708
private void InsertDuplicateRow(int indexDestination,
DataGridViewRow
rowTemplate, bool firstInsertion, ref Point newCurrentCell)
1712
DataGridViewRow
dataGridViewRow = (
DataGridViewRow
)rowTemplate.Clone();
1745
/// Inserts a range of <see cref="
DataGridViewRow
"/> to this collection.
1747
public virtual void InsertRange(int rowIndex, params
DataGridViewRow
[] dataGridViewRows)
1792
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
1912
DataGridViewRow
? dataGridViewRow = (
DataGridViewRow
?)e.Element;
1938
DataGridViewRow
? dataGridViewRow = (
DataGridViewRow
?)e.Element;
1960
[AllowNull] ref
DataGridViewRow
dataGridViewRow,
2087
DataGridViewRow
dataGridViewRow,
2142
public virtual void Remove(
DataGridViewRow
dataGridViewRow)
2179
if (DataGridView.IsAccessibilityObjectCreated && OsVersion.IsWindows8OrGreater() && this[index] is
DataGridViewRow
row)
2215
DataGridViewRow
dataGridViewRow = SharedRow(index);
2240
private static bool RowHasValueOrToolTipText(
DataGridViewRow
dataGridViewRow)
2262
DataGridViewRow
dataGridViewRow = SharedRow(index);
2291
DataGridViewRow
dataGridViewRow = SharedRow(rowIndex);
2385
DataGridViewRow
dataGridViewRow1 = SharedRow(rowIndex1);
2386
DataGridViewRow
dataGridViewRow2 = SharedRow(rowIndex2);
2425
private void UpdateRowCaches(int rowIndex, [AllowNull] ref
DataGridViewRow
dataGridViewRow, bool adding)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowComparer.cs (3)
52
DataGridViewRow
dataGridViewRow = _dataGridViewRows.SharedRow(rowIndex);
132
Debug.Assert(value1 is
DataGridViewRow
);
133
Debug.Assert(value2 is
DataGridViewRow
);
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowList.cs (1)
8
private class RowList : List<
DataGridViewRow
>
System\Windows\Forms\Controls\DataGridView\DataGridViewRowConverter.cs (1)
27
if (value is
DataGridViewRow
row && destinationType == typeof(InstanceDescriptor))
System\Windows\Forms\Controls\DataGridView\DataGridViewRowEventArgs.cs (2)
8
public DataGridViewRowEventArgs(
DataGridViewRow
dataGridViewRow)
13
public
DataGridViewRow
Row { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewRowStateChangedEventArgs.cs (2)
8
public DataGridViewRowStateChangedEventArgs(
DataGridViewRow
dataGridViewRow, DataGridViewElementStates stateChanged)
14
public
DataGridViewRow
Row { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewSelectedRowCollection.cs (6)
16
private readonly List<
DataGridViewRow
> _items = [];
58
public
DataGridViewRow
this[int index] => _items[index];
63
internal int Add(
DataGridViewRow
dataGridViewRow) => ((IList)_items).Add(dataGridViewRow);
71
public bool Contains(
DataGridViewRow
dataGridViewRow) => ((IList)_items).Contains(dataGridViewRow);
73
public void CopyTo(
DataGridViewRow
[] array, int index) => _items.CopyTo(array, index);
76
public void Insert(int index,
DataGridViewRow
dataGridViewRow) => throw new NotSupportedException(SR.DataGridView_ReadOnlyCollection);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxColumn.cs (1)
67
DataGridViewRow
dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (1)
213
DataGridViewRow
row = Owner.DataGridView.Rows[Owner.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible)];
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (1)
51
DataGridViewRow
row = new();