2 writes to TotalProperties
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
3617
TotalProperties
= CountPropertiesFromOutline(TopLevelGridEntries);
3972
TotalProperties
= propertyCount;
27 references to TotalProperties
System.Windows.Forms (27)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (27)
1699
if (_visibleRows == -1 ||
TotalProperties
== -1 || !HasEntries)
1709
var newEntries = new GridEntry[
TotalProperties
];
2100
|| (newValue + (ScrollBar.LargeChange - 1) >=
TotalProperties
))
2235
if (
TotalProperties
<= 0)
2386
if (
TotalProperties
<= 0)
2991
if (e.Button == MouseButtons.Left && SplitterInside(e.X) &&
TotalProperties
!= 0)
3134
if (
TotalProperties
!= 0 && (SplitterInside(e.X) || _flags.HasFlag(Flags.IsSplitterMove)))
3226
newOffset = Math.Min(newOffset,
TotalProperties
- _visibleRows + 1);
3259
newOffset = Math.Min(newOffset,
TotalProperties
- _visibleRows + 1);
3333
int visibleCount = Math.Min(
TotalProperties
- GetScrollOffset(), 1 + _visibleRows);
3346
if (
TotalProperties
> 0)
3685
SelectGridEntry(oldGridEntry, pageIn: ScrollBar.Value ==
TotalProperties
);
3970
if (
TotalProperties
!= propertyCount)
4052
int oldLength =
TotalProperties
;
4081
int newLength =
TotalProperties
;
4106
SetFlag(Flags.NoDefault, gridEntry is null &&
TotalProperties
> 0);
4530
int items =
TotalProperties
;
4561
int newItems =
TotalProperties
- items;
4566
SetScrollOffset(
TotalProperties
- items + offset);
4593
int newPosition = Math.Max(0, Math.Min(
TotalProperties
- _visibleRows + 1, offset));
4843
if (
TotalProperties
== -1)
4848
if (
TotalProperties
< _visibleRows)
4852
else if (GetScrollOffset() >
TotalProperties
)
4854
SetScrollOffset(
TotalProperties
+ 1 - _visibleRows);
4865
ScrollBar.Maximum = Math.Max(0,
TotalProperties
- 1);
4866
if (hidden != (
TotalProperties
< _visibleRows))
5235
if (
TotalProperties
> 0 && TryGetService(out IMenuCommandService? menuCommandService))