2 writes to _visibleRows
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
4455_visibleRows = (int)Math.Ceiling(((double)size.Height) / (1 + RowHeight)); 4474_visibleRows = rgipesAll.Count - scroll;
24 references to _visibleRows
System.Windows.Forms (24)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (23)
1380if (row < 0 || row >= _visibleRows) 1693if (_visibleRows == -1 || TotalProperties == -1 || !HasEntries) 2869int offset = next ? _visibleRows - 1 : 1 - _visibleRows; 2887row = next ? _visibleRows - 1 : 0; 3214newOffset = Math.Min(newOffset, TotalProperties - _visibleRows + 1); 3247newOffset = Math.Min(newOffset, TotalProperties - _visibleRows + 1); 3262if (_scrollBar!.Value > (_scrollBar.Maximum - _visibleRows + 1)) 3297int endRow = _visibleRows - 1; 3321int visibleCount = Math.Min(TotalProperties - GetScrollOffset(), 1 + _visibleRows); 3647bool selectionVisible = _selectedGridEntry is not null && _selectedRow >= 0 && _selectedRow <= _visibleRows; 4212if (currentRow >= 0 && currentRow < _visibleRows - 1) 4320if (row < 0 || row >= _visibleRows) 4472if ((scroll + _visibleRows) >= rgipesAll.Count) 4551if (value && newItems > 0 && newItems < _visibleRows && (row + newItems) >= _visibleRows && newItems < currentRow) 4581int newPosition = Math.Max(0, Math.Min(TotalProperties - _visibleRows + 1, offset)); 4583if (newPosition != oldPosition && IsScrollValueValid(newPosition) && _visibleRows > 0) 4836if (TotalProperties < _visibleRows) 4842SetScrollOffset(TotalProperties + 1 - _visibleRows); 4846if (_visibleRows > 0) 4848ScrollBar.LargeChange = _visibleRows - 1; 4854if (hidden != (TotalProperties < _visibleRows))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridPositionData.cs (1)
36if (_itemRow < gridView._visibleRows)