2 writes to Top
PresentationFramework (2)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (2)
638
Top
= region.Top;
682
Top
= Math.Min(Top, region.Top);
42 references to Top
PresentationFramework (42)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (42)
162
for (int r = region.
Top
; r <= bottom; r++)
317
return regionCount + (((rowIndex - region.
Top
) * region.Width) + columnIndex - region.Left);
583
return (x >= Left) && (y >=
Top
) && (x <= Right) && (y <= Bottom);
589
return (Left <= region.Left) && (
Top
<= region.
Top
) &&
596
Intersects(
Top
, Bottom, region.
Top
, region.Bottom);
609
int top = Math.Max(
Top
, region.
Top
);
638
Top = region.
Top
;
649
bool yMatch = (region.
Top
==
Top
) && (region.Height == Height);
654
int start = xMatch ?
Top
: Left;
656
int compareStart = xMatch ? region.
Top
: region.Left;
682
Top = Math.Min(
Top
, region.
Top
);
715
if (
Top
< region.
Top
)
718
remainder.Add(new CellRegion(Left,
Top
, Width, region.
Top
-
Top
));
724
int top = Math.Max(
Top
, region.
Top
);
732
int top = Math.Max(
Top
, region.
Top
);
802
if (region.
Top
< top)
804
top = region.
Top
;
994
AddRegion(keptRegion.
Top
+ 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1026
AddRegion(keptRegion.
Top
- 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1082
AddRegion(keptRegion.
Top
- 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1110
AddRegion(keptRegion.
Top
+ 1, keptRegion.Left, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1167
AddRegion(keptRegion.
Top
, keptRegion.Left + 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1214
AddRegion(keptRegion.
Top
, keptRegion.Left - 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1273
AddRegion(keptRegion.
Top
, keptRegion.Left - 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1288
AddRegion(movedRegion.
Top
, newIndex, movedRegion.Height, movedRegion.Width, /* notify = */ false);
1300
AddRegion(keptRegion.
Top
, keptRegion.Left + 1, keptRegion.Height, keptRegion.Width, /* notify = */ false);
1355
AddRegion(region.
Top
, region.Left, region.Height, region.Width);
1374
c2.RemoveRegion(region.
Top
, region.Left, region.Height, region.Width);
1382
c1.RemoveRegion(region.
Top
, region.Left, region.Height, region.Width);
1467
RemoveAllButRegion(firstRegion.
Top
, firstRegion.Left, 1, 1);
1591
rowIndex = region.
Top
+ (index / region.Width);
1635
for (int rowIndex = region.
Top
; rowIndex <= region.Bottom; rowIndex++)