2 writes to Top
PresentationFramework (2)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (2)
639
Top
= region.Top;
683
Top
= Math.Min(Top, region.Top);
42 references to Top
PresentationFramework (42)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (42)
163
for (int r = region.
Top
; r <= bottom; r++)
318
return regionCount + (((rowIndex - region.
Top
) * region.Width) + columnIndex - region.Left);
584
return (x >= Left) && (y >=
Top
) && (x <= Right) && (y <= Bottom);
590
return (Left <= region.Left) && (
Top
<= region.
Top
) &&
597
Intersects(
Top
, Bottom, region.
Top
, region.Bottom);
610
int top = Math.Max(
Top
, region.
Top
);
639
Top = region.
Top
;
650
bool yMatch = (region.
Top
==
Top
) && (region.Height == Height);
655
int start = xMatch ?
Top
: Left;
657
int compareStart = xMatch ? region.
Top
: region.Left;
683
Top = Math.Min(
Top
, region.
Top
);
716
if (
Top
< region.
Top
)
719
remainder.Add(new CellRegion(Left,
Top
, Width, region.
Top
-
Top
));
725
int top = Math.Max(
Top
, region.
Top
);
733
int top = Math.Max(
Top
, region.
Top
);
803
if (region.
Top
< top)
805
top = region.
Top
;
995
AddRegion(keptRegion.
Top
+ 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1027
AddRegion(keptRegion.
Top
- 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1083
AddRegion(keptRegion.
Top
- 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1111
AddRegion(keptRegion.
Top
+ 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1168
AddRegion(keptRegion.
Top
, keptRegion.Left + 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1215
AddRegion(keptRegion.
Top
, keptRegion.Left - 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1274
AddRegion(keptRegion.
Top
, keptRegion.Left - 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1289
AddRegion(movedRegion.
Top
, newIndex, movedRegion.Height, movedRegion.Width, /* notify = */ false);
1301
AddRegion(keptRegion.
Top
, keptRegion.Left + 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1356
AddRegion(region.
Top
, region.Left, region.Height, region.Width);
1375
c2.RemoveRegion(region.
Top
, region.Left, region.Height, region.Width);
1383
c1.RemoveRegion(region.
Top
, region.Left, region.Height, region.Width);
1468
RemoveAllButRegion(firstRegion.
Top
, firstRegion.Left, 1, 1);
1592
rowIndex = region.
Top
+ (index / region.Width);
1636
for (int rowIndex = region.
Top
; rowIndex <= region.Bottom; rowIndex++)