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)
3538
_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
();
225 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 (208)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (16)
261
private
DataGridViewRow
? _rowTemplate;
297
private readonly List<
DataGridViewRow
> _lstRows;
1715
DataGridViewRow
dataGridViewRow = Rows[_ptCurrentCell.Y]; // un-sharing row
1783
DataGridViewRow
dataGridViewRow = Rows.SharedRow(_ptCurrentCell.Y);
1845
public
DataGridViewRow
? CurrentRow
3534
public
DataGridViewRow
RowTemplate
3544
DataGridViewRow
? dataGridViewRow = value;
3564
internal
DataGridViewRow
RowTemplateClone
3568
DataGridViewRow
rowTemplateClone = (
DataGridViewRow
)RowTemplate.Clone();
3647
foreach (
DataGridViewRow
dataGridViewRow in Rows) // un-shares all rows!
3666
DataGridViewRow
dataGridViewRow = Rows[rowIndex]; // un-shares the selected row
4013
DataGridViewRow
row = Rows[rowIndex];
4018
DataGridViewRow
row = Rows[rowIndex];
4029
DataGridViewRow
row = Rows[rowIndex];
4034
DataGridViewRow
row = Rows[rowIndex];
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (63)
314
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
1392
DataGridViewRow
? dataGridViewRow;
2043
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
2060
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
2205
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndexTmp);
2222
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndexTmp);
2294
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
4181
internal void CompleteCellsCollection(
DataGridViewRow
dataGridViewRow)
5217
private void CorrectRowFrozenState(
DataGridViewRow
dataGridViewRow, DataGridViewElementStates rowState, int anticipatedRowIndex)
5249
private void CorrectRowFrozenStates(
DataGridViewRow
[] dataGridViewRows, int rowIndexInserted)
5284
private void CorrectRowFrozenStates(
DataGridViewRow
dataGridViewRow, int rowIndex, bool frozenStateChanging)
5351
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
5377
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
5461
DataGridViewRow
dataGridViewRow = Rows[NewRowIndex];
6323
DataGridViewRow
dataGridViewRow = Rows.SharedRow(_trackRow);
6906
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
6925
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
6953
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
7106
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10596
DataGridViewRow
dataGridViewRowDebug = Rows.SharedRow(rowIndex);
10607
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10713
internal void OnAddedRows_PreNotification(
DataGridViewRow
[] dataGridViewRows)
10717
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
10723
internal void OnAddedRows_PostNotification(
DataGridViewRow
[] dataGridViewRows)
10725
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
10806
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10828
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10958
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10979
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
10991
internal void OnAddingRow(
DataGridViewRow
dataGridViewRow, DataGridViewElementStates rowState, bool checkFrozenState)
11029
internal void OnAddingRows(
DataGridViewRow
[] dataGridViewRows, bool checkFrozenStates)
11034
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
11076
foreach (
DataGridViewRow
dataGridViewRow in dataGridViewRows)
11360
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11374
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11388
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11402
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11416
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
11430
DataGridViewRowEventArgs dgvre = new((
DataGridViewRow
)dataGridViewBand);
13178
foreach (
DataGridViewRow
dataGridViewRow in _lstRows)
14659
if (element is
DataGridViewRow
dataGridViewRow)
14775
if (element is
DataGridViewRow
dataGridViewRow)
15322
internal void OnInsertedRows_PreNotification(int rowIndex,
DataGridViewRow
[] dataGridViewRows)
15338
internal void OnInsertedRows_PostNotification(
DataGridViewRow
[] dataGridViewRows, Point newCurrentCell)
15441
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
15462
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
15518
DataGridViewRow
dataGridViewRow,
15606
internal void OnInsertingRows(int rowIndexInserted,
DataGridViewRow
[] dataGridViewRows, ref Point newCurrentCell)
16942
internal void OnRemovedRow_PostNotification(
DataGridViewRow
dataGridViewRow, Point newCurrentCell)
17112
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
17372
internal void OnReplacedCell(
DataGridViewRow
dataGridViewRow, int columnIndex)
17400
internal void OnReplacingCell(
DataGridViewRow
dataGridViewRow, int columnIndex)
17529
DataGridViewRow
dataGridViewRow,
17750
internal void OnRowErrorTextChanged(
DataGridViewRow
dataGridViewRow)
18557
DataGridViewRow
dataGridViewRow = e.Row;
18696
internal void OnRowUnshared(
DataGridViewRow
dataGridViewRow)
19558
DataGridViewRow
dataGridViewRow;
19769
DataGridViewRow
newRow = Rows.SharedRow(NewRowIndex);
19956
DataGridViewRow
dataGridViewRow = Rows[rowIndex];
25605
foreach (
DataGridViewRow
row in Rows)
25927
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
27471
DataGridViewRow
dataGridViewRow = Rows.SharedRow(rowIndex);
27621
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();