2 writes to _visibleRows
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
4456_visibleRows = (int)Math.Ceiling(((double)size.Height) / (1 + RowHeight)); 4475_visibleRows = rgipesAll.Count - scroll;
24 references to _visibleRows
System.Windows.Forms (24)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (23)
1381if (row < 0 || row >= _visibleRows) 1694if (_visibleRows == -1 || TotalProperties == -1 || !HasEntries) 2870int offset = next ? _visibleRows - 1 : 1 - _visibleRows; 2888row = next ? _visibleRows - 1 : 0; 3215newOffset = Math.Min(newOffset, TotalProperties - _visibleRows + 1); 3248newOffset = Math.Min(newOffset, TotalProperties - _visibleRows + 1); 3263if (_scrollBar!.Value > (_scrollBar.Maximum - _visibleRows + 1)) 3298int endRow = _visibleRows - 1; 3322int visibleCount = Math.Min(TotalProperties - GetScrollOffset(), 1 + _visibleRows); 3648bool selectionVisible = _selectedGridEntry is not null && _selectedRow >= 0 && _selectedRow <= _visibleRows; 4213if (currentRow >= 0 && currentRow < _visibleRows - 1) 4321if (row < 0 || row >= _visibleRows) 4473if ((scroll + _visibleRows) >= rgipesAll.Count) 4552if (value && newItems > 0 && newItems < _visibleRows && (row + newItems) >= _visibleRows && newItems < currentRow) 4582int newPosition = Math.Max(0, Math.Min(TotalProperties - _visibleRows + 1, offset)); 4584if (newPosition != oldPosition && IsScrollValueValid(newPosition) && _visibleRows > 0) 4837if (TotalProperties < _visibleRows) 4843SetScrollOffset(TotalProperties + 1 - _visibleRows); 4847if (_visibleRows > 0) 4849ScrollBar.LargeChange = _visibleRows - 1; 4855if (hidden != (TotalProperties < _visibleRows))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridPositionData.cs (1)
36if (_itemRow < gridView._visibleRows)