5 instantiations of DataGridViewRow
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (1)
377DataGridViewRow 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)
1049dataGridViewRow = new DataGridViewRow();
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (2)
51DataGridViewRow row = new(); 61row = new DataGridViewRow();
225 references to DataGridViewRow
PresentationUI (16)
MS\Internal\Documents\RMPublishingDialog.cs (2)
242foreach (DataGridViewRow row in rightsTable.Rows) 563DataGridViewRow row = rightsTable.SelectedRows[0];
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (14)
65public static bool IsEveryone(DataGridViewRow row) 76public static RightsManagementPermissions GetPermissionsFromRow(DataGridViewRow row) 173DataGridViewRow row = this.SelectedRows[0]; 264public static string GetUsernameFromRow(DataGridViewRow row) 290foreach (DataGridViewRow row in Rows) 375private DataGridViewRow CreateDataGridViewRow(RightsTableUser newUser, bool isViewerOwner) 377DataGridViewRow row = new DataGridViewRow(); 619private void UpdateAllRowsFromEveryone(DataGridViewRow everyoneRow) 626DataGridViewRow currentRow = Rows[rowIndex]; 640private void UpdateRowFromEveryone(DataGridViewRow everyoneRow, DataGridViewRow targetRow) 727private void UpdateAllRowsOnEveryoneRemoval(DataGridViewRow everyoneRow) 758private void UpdateAllowOwner(DataGridViewRow row) 783DataGridViewRow everyoneRow = null;
System.Windows.Forms (208)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (16)
261private DataGridViewRow? _rowTemplate; 297private readonly List<DataGridViewRow> _lstRows; 1715DataGridViewRow dataGridViewRow = Rows[_ptCurrentCell.Y]; // un-sharing row 1783DataGridViewRow dataGridViewRow = Rows.SharedRow(_ptCurrentCell.Y); 1845public DataGridViewRow? CurrentRow 3534public DataGridViewRow RowTemplate 3544DataGridViewRow? dataGridViewRow = value; 3564internal DataGridViewRow RowTemplateClone 3568DataGridViewRow rowTemplateClone = (DataGridViewRow)RowTemplate.Clone(); 3647foreach (DataGridViewRow dataGridViewRow in Rows) // un-shares all rows! 3666DataGridViewRow dataGridViewRow = Rows[rowIndex]; // un-shares the selected row 4013DataGridViewRow row = Rows[rowIndex]; 4018DataGridViewRow row = Rows[rowIndex]; 4029DataGridViewRow row = Rows[rowIndex]; 4034DataGridViewRow row = Rows[rowIndex];
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (63)
314DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 1392DataGridViewRow? dataGridViewRow; 2043DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 2060DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 2205DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndexTmp); 2222DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndexTmp); 2294DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 4181internal void CompleteCellsCollection(DataGridViewRow dataGridViewRow) 5217private void CorrectRowFrozenState(DataGridViewRow dataGridViewRow, DataGridViewElementStates rowState, int anticipatedRowIndex) 5249private void CorrectRowFrozenStates(DataGridViewRow[] dataGridViewRows, int rowIndexInserted) 5284private void CorrectRowFrozenStates(DataGridViewRow dataGridViewRow, int rowIndex, bool frozenStateChanging) 5351DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 5377DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 5461DataGridViewRow dataGridViewRow = Rows[NewRowIndex]; 6323DataGridViewRow dataGridViewRow = Rows.SharedRow(_trackRow); 6906DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 6925DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 6953DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 7106DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 10596DataGridViewRow dataGridViewRowDebug = Rows.SharedRow(rowIndex); 10607DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 10713internal void OnAddedRows_PreNotification(DataGridViewRow[] dataGridViewRows) 10717foreach (DataGridViewRow dataGridViewRow in dataGridViewRows) 10723internal void OnAddedRows_PostNotification(DataGridViewRow[] dataGridViewRows) 10725foreach (DataGridViewRow dataGridViewRow in dataGridViewRows) 10806DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 10828DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 10958DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 10979DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 10991internal void OnAddingRow(DataGridViewRow dataGridViewRow, DataGridViewElementStates rowState, bool checkFrozenState) 11029internal void OnAddingRows(DataGridViewRow[] dataGridViewRows, bool checkFrozenStates) 11034foreach (DataGridViewRow dataGridViewRow in dataGridViewRows) 11076foreach (DataGridViewRow dataGridViewRow in dataGridViewRows) 11360DataGridViewRowEventArgs dgvre = new((DataGridViewRow)dataGridViewBand); 11374DataGridViewRowEventArgs dgvre = new((DataGridViewRow)dataGridViewBand); 11388DataGridViewRowEventArgs dgvre = new((DataGridViewRow)dataGridViewBand); 11402DataGridViewRowEventArgs dgvre = new((DataGridViewRow)dataGridViewBand); 11416DataGridViewRowEventArgs dgvre = new((DataGridViewRow)dataGridViewBand); 11430DataGridViewRowEventArgs dgvre = new((DataGridViewRow)dataGridViewBand); 13178foreach (DataGridViewRow dataGridViewRow in _lstRows) 14659if (element is DataGridViewRow dataGridViewRow) 14775if (element is DataGridViewRow dataGridViewRow) 15322internal void OnInsertedRows_PreNotification(int rowIndex, DataGridViewRow[] dataGridViewRows) 15338internal void OnInsertedRows_PostNotification(DataGridViewRow[] dataGridViewRows, Point newCurrentCell) 15441DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 15462DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 15518DataGridViewRow dataGridViewRow, 15606internal void OnInsertingRows(int rowIndexInserted, DataGridViewRow[] dataGridViewRows, ref Point newCurrentCell) 16942internal void OnRemovedRow_PostNotification(DataGridViewRow dataGridViewRow, Point newCurrentCell) 17112DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 17372internal void OnReplacedCell(DataGridViewRow dataGridViewRow, int columnIndex) 17400internal void OnReplacingCell(DataGridViewRow dataGridViewRow, int columnIndex) 17529DataGridViewRow dataGridViewRow, 17750internal void OnRowErrorTextChanged(DataGridViewRow dataGridViewRow) 18557DataGridViewRow dataGridViewRow = e.Row; 18696internal void OnRowUnshared(DataGridViewRow dataGridViewRow) 19558DataGridViewRow dataGridViewRow; 19769DataGridViewRow newRow = Rows.SharedRow(NewRowIndex); 19956DataGridViewRow dataGridViewRow = Rows[rowIndex]; 25605foreach (DataGridViewRow row in Rows) 25927DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 27471DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex); 27621DataGridViewRow dataGridViewRow = Rows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (6)
48return ((DataGridViewRow)this).GetContextMenuStrip(Index); 232headerCell.OwningRow = (DataGridViewRow)this; // may be a shared row 279nameof(DataGridViewRow.HeaderCell), 288value.OwningRow = (DataGridViewRow)this; // may be a shared row 329protected bool IsRow => this is DataGridViewRow; 428foreach (DataGridViewCell? dataGridViewCell in ((DataGridViewRow)this).Cells)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (3)
86DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 129DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 174DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
411public DataGridViewRow? OwningRow { get; internal set; }
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (2)
18private readonly DataGridViewRow _owner; 54public DataGridViewCellCollection(DataGridViewRow dataGridViewRow)
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (5)
90DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 133DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 177DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 217DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 271DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
927DataGridViewRow dataGridViewRow;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (1)
1067foreach (DataGridViewRow row in DataGridView.Rows)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (11)
56DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 119DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 165DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 208DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 252DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 296DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 337DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 400DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 443DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 484DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 527DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (1)
26GetType() == typeof(DataGridViewRow) || GetType() == typeof(DataGridViewCell) ||
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (3)
97DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 171DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 211DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (7)
55DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 124DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 166DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 216DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 261DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 304DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex); 346DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (6)
15private static readonly Type s_rowType = typeof(DataGridViewRow); 28/// Initializes a new instance of the <see cref="DataGridViewRow"/> class. 1043DataGridViewRow dataGridViewRow; 1053dataGridViewRow = (DataGridViewRow)Activator.CreateInstance(thisType)!; 1075private void CloneCells(DataGridViewRow rowTemplate) 1426DataGridViewRow sharedRow = dataGridView.Rows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (3)
17private DataGridViewRow? _owningDataGridViewRow; 24public DataGridViewRowAccessibleObject(DataGridViewRow owner) 107public DataGridViewRow? Owner
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (2)
10private readonly DataGridViewRow _owningDataGridViewRow; 13internal DataGridViewSelectedRowCellsAccessibleObject(DataGridViewRow owner)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCancelEventArgs.cs (2)
10public DataGridViewRowCancelEventArgs(DataGridViewRow? dataGridViewRow) 15public DataGridViewRow? Row { get; set; }
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (58)
11/// Represents a collection of <see cref="DataGridViewRow"/> objects in the 39int IList.Add(object? value) => Add((DataGridViewRow)value!); 45int IList.IndexOf(object? value) => _items.IndexOf((DataGridViewRow)value!); 47void IList.Insert(int index, object? value) => Insert(index, (DataGridViewRow)value!); 49void IList.Remove(object? value) => Remove((DataGridViewRow)value!); 110internal List<DataGridViewRow> SharedList => _items; 112public DataGridViewRow SharedRow(int rowIndex) => SharedList[rowIndex]; 119public DataGridViewRow this[int index] 123DataGridViewRow dataGridViewRow = SharedRow(index); 137DataGridViewRow newDataGridViewRow = (DataGridViewRow)dataGridViewRow.Clone(); 204DataGridViewRow dataGridViewRow = DataGridView.RowTemplateClone; 296/// Adds a <see cref="DataGridViewRow"/> to this collection. 298public virtual int Add(DataGridViewRow dataGridViewRow) 348DataGridViewRow rowTemplate = DataGridView.RowTemplateClone; 380internal int AddInternal(DataGridViewRow dataGridViewRow) 499DataGridViewRow rowTemplate = SharedRow(indexSource); 582private int AddCopiesPrivate(DataGridViewRow rowTemplate, DataGridViewElementStates rowTemplateState, int count) 619DataGridViewRow rowTemplate2 = SharedRow(index); 669private int AddDuplicateRow(DataGridViewRow rowTemplate, bool newRow) 673DataGridViewRow dataGridViewRow = (DataGridViewRow)rowTemplate.Clone(); 712public virtual void AddRange(params DataGridViewRow[] dataGridViewRows) 746foreach (DataGridViewRow dataGridViewRow in dataGridViewRows) 842public virtual bool Contains(DataGridViewRow dataGridViewRow) 847public void CopyTo(DataGridViewRow[] array, int index) 1204internal int GetVisibleIndex(DataGridViewRow row) 1334DataGridViewRow dataGridViewRow = SharedRow(rowIndex); 1346public int IndexOf(DataGridViewRow dataGridViewRow) 1367DataGridViewRow dataGridViewRow = DataGridView.RowTemplateClone; 1373/// Inserts a <see cref="DataGridViewRow"/> to this collection. 1375public virtual void Insert(int rowIndex, DataGridViewRow dataGridViewRow) 1429DataGridViewRow rowTemplate = DataGridView.RowTemplateClone; 1452internal void InsertInternal(int rowIndex, DataGridViewRow dataGridViewRow) 1492internal void InsertInternal(int rowIndex, DataGridViewRow dataGridViewRow, bool force) 1610private void InsertCopiesPrivate(DataGridViewRow rowTemplate, DataGridViewElementStates rowTemplateState, int indexDestination, int count) 1660DataGridViewRow rowTemplate2 = SharedRow(indexDestination); 1708private void InsertDuplicateRow(int indexDestination, DataGridViewRow rowTemplate, bool firstInsertion, ref Point newCurrentCell) 1712DataGridViewRow dataGridViewRow = (DataGridViewRow)rowTemplate.Clone(); 1745/// Inserts a range of <see cref="DataGridViewRow"/> to this collection. 1747public virtual void InsertRange(int rowIndex, params DataGridViewRow[] dataGridViewRows) 1792foreach (DataGridViewRow dataGridViewRow in dataGridViewRows) 1912DataGridViewRow? dataGridViewRow = (DataGridViewRow?)e.Element; 1938DataGridViewRow? dataGridViewRow = (DataGridViewRow?)e.Element; 1960[AllowNull] ref DataGridViewRow dataGridViewRow, 2087DataGridViewRow dataGridViewRow, 2142public virtual void Remove(DataGridViewRow dataGridViewRow) 2179if (DataGridView.IsAccessibilityObjectCreated && OsVersion.IsWindows8OrGreater() && this[index] is DataGridViewRow row) 2215DataGridViewRow dataGridViewRow = SharedRow(index); 2240private static bool RowHasValueOrToolTipText(DataGridViewRow dataGridViewRow) 2262DataGridViewRow dataGridViewRow = SharedRow(index); 2291DataGridViewRow dataGridViewRow = SharedRow(rowIndex); 2385DataGridViewRow dataGridViewRow1 = SharedRow(rowIndex1); 2386DataGridViewRow dataGridViewRow2 = SharedRow(rowIndex2); 2425private void UpdateRowCaches(int rowIndex, [AllowNull] ref DataGridViewRow dataGridViewRow, bool adding)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowComparer.cs (3)
52DataGridViewRow dataGridViewRow = _dataGridViewRows.SharedRow(rowIndex); 132Debug.Assert(value1 is DataGridViewRow); 133Debug.Assert(value2 is DataGridViewRow);
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowList.cs (1)
8private class RowList : List<DataGridViewRow>
System\Windows\Forms\Controls\DataGridView\DataGridViewRowConverter.cs (1)
27if (value is DataGridViewRow row && destinationType == typeof(InstanceDescriptor))
System\Windows\Forms\Controls\DataGridView\DataGridViewRowEventArgs.cs (2)
8public DataGridViewRowEventArgs(DataGridViewRow dataGridViewRow) 13public DataGridViewRow Row { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewRowStateChangedEventArgs.cs (2)
8public DataGridViewRowStateChangedEventArgs(DataGridViewRow dataGridViewRow, DataGridViewElementStates stateChanged) 14public DataGridViewRow Row { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewSelectedRowCollection.cs (6)
16private readonly List<DataGridViewRow> _items = []; 58public DataGridViewRow this[int index] => _items[index]; 63internal int Add(DataGridViewRow dataGridViewRow) => ((IList)_items).Add(dataGridViewRow); 71public bool Contains(DataGridViewRow dataGridViewRow) => ((IList)_items).Contains(dataGridViewRow); 73public void CopyTo(DataGridViewRow[] array, int index) => _items.CopyTo(array, index); 76public void Insert(int index, DataGridViewRow dataGridViewRow) => throw new NotSupportedException(SR.DataGridView_ReadOnlyCollection);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxColumn.cs (1)
67DataGridViewRow dataGridViewRow = dataGridViewRows.SharedRow(rowIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (1)
213DataGridViewRow row = Owner.DataGridView.Rows[Owner.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible)];
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (1)
51DataGridViewRow row = new();