2 writes to _visibleRows
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
4467_visibleRows = (int)Math.Ceiling(((double)size.Height) / (1 + RowHeight)); 4486_visibleRows = rgipesAll.Count - scroll;
24 references to _visibleRows
System.Windows.Forms (24)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (23)
1386if (row < 0 || row >= _visibleRows) 1699if (_visibleRows == -1 || TotalProperties == -1 || !HasEntries) 2875int offset = next ? _visibleRows - 1 : 1 - _visibleRows; 2893row = next ? _visibleRows - 1 : 0; 3226newOffset = Math.Min(newOffset, TotalProperties - _visibleRows + 1); 3259newOffset = Math.Min(newOffset, TotalProperties - _visibleRows + 1); 3274if (_scrollBar!.Value > (_scrollBar.Maximum - _visibleRows + 1)) 3309int endRow = _visibleRows - 1; 3333int visibleCount = Math.Min(TotalProperties - GetScrollOffset(), 1 + _visibleRows); 3659bool selectionVisible = _selectedGridEntry is not null && _selectedRow >= 0 && _selectedRow <= _visibleRows; 4224if (currentRow >= 0 && currentRow < _visibleRows - 1) 4332if (row < 0 || row >= _visibleRows) 4484if ((scroll + _visibleRows) >= rgipesAll.Count) 4563if (value && newItems > 0 && newItems < _visibleRows && (row + newItems) >= _visibleRows && newItems < currentRow) 4593int newPosition = Math.Max(0, Math.Min(TotalProperties - _visibleRows + 1, offset)); 4595if (newPosition != oldPosition && IsScrollValueValid(newPosition) && _visibleRows > 0) 4848if (TotalProperties < _visibleRows) 4854SetScrollOffset(TotalProperties + 1 - _visibleRows); 4858if (_visibleRows > 0) 4860ScrollBar.LargeChange = _visibleRows - 1; 4866if (hidden != (TotalProperties < _visibleRows))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridPositionData.cs (1)
36if (_itemRow < gridView._visibleRows)