37 references to VirtualizationCacheLength
PresentationFramework (12)
System\Windows\Controls\VirtualizationCacheLength.cs (1)
60
:
this
(cacheBeforeAndAfterViewport, cacheBeforeAndAfterViewport)
System\Windows\Controls\VirtualizationCacheLengthConverter.cs (1)
209
return new
VirtualizationCacheLength
(lengths[0], lengths[1]);
System\Windows\Controls\VirtualizingStackPanel.cs (10)
4454
cacheSize = new
VirtualizationCacheLength
(
4668
cacheLength = new
VirtualizationCacheLength
(
4674
cacheLength = new
VirtualizationCacheLength
(
4687
cacheLength = new
VirtualizationCacheLength
(0, 0);
5241
cacheLength = new
VirtualizationCacheLength
(cacheBeforeSize, cacheAfterSize);
5485
cacheLength = new
VirtualizationCacheLength
(cacheBeforeSize, cacheAfterSize);
6717
childCacheSize = new
VirtualizationCacheLength
(
6728
childCacheSize = new
VirtualizationCacheLength
(
6763
childCacheSize = new
VirtualizationCacheLength
(
6774
childCacheSize = new
VirtualizationCacheLength
(
PresentationFramework.Tests (25)
System\Windows\Controls\VirtualizationCacheLengthConverter.Tests.cs (25)
255
yield return new object[] { "12.34,56.78", new
VirtualizationCacheLength
(12.34, 56.78), CultureInfo.InvariantCulture };
256
yield return new object[] { "-8.9,10.1", new
VirtualizationCacheLength
(-8.9, 10.1), new CultureInfo("en-US") };
257
yield return new object[] { "0;25,5", new
VirtualizationCacheLength
(0.0, 25.5), new CultureInfo("fr-FR") };
258
yield return new object[] { "100,75;200,25", new
VirtualizationCacheLength
(100.75, 200.25), new CultureInfo("de-DE") };
259
yield return new object[] { "-0.001,0.002", new
VirtualizationCacheLength
(-0.001, 0.002), new CultureInfo("ja-JP") };
260
yield return new object[] { "987.654,321.098", new
VirtualizationCacheLength
(987.654, 321.098), new CultureInfo("en-GB") };
261
yield return new object[] { "-50;50", new
VirtualizationCacheLength
(-50.0, 50.0), new CultureInfo("es-ES") };
262
yield return new object[] { "0,123;456,789", new
VirtualizationCacheLength
(0.123, 456.789), new CultureInfo("it-IT") };
263
yield return new object[] { "9999,9;10000,1", new
VirtualizationCacheLength
(9999.9, 10000.1), new CultureInfo("pt-BR") };
264
yield return new object[] { "-7.89,0", new
VirtualizationCacheLength
(-7.89, 0), CultureInfo.InvariantCulture };
284
yield return new object[] { new
VirtualizationCacheLength
(0.3, 0.4), typeof(int), CultureInfo.CurrentCulture };
285
yield return new object[] { new
VirtualizationCacheLength
(0.7, 0.8), typeof(double), CultureInfo.InvariantCulture };
286
yield return new object[] { new
VirtualizationCacheLength
(0.75, 0.75), typeof(object), CultureInfo.InvariantCulture };
287
yield return new object[] { new
VirtualizationCacheLength
(0.0, 1.0), typeof(bool), CultureInfo.InvariantCulture };
288
yield return new object[] { new
VirtualizationCacheLength
(0.66, 0.33), typeof(DateTime), CultureInfo.InvariantCulture };
289
yield return new object[] { new
VirtualizationCacheLength
(0.4, 0.5), typeof(TimeSpan), new CultureInfo("it-IT") };
290
yield return new object[] { new
VirtualizationCacheLength
(0.9, 1.0), typeof(Enum), CultureInfo.InvariantCulture };
291
yield return new object[] { new
VirtualizationCacheLength
(0.3, 0.4), typeof(Point), CultureInfo.InvariantCulture };
292
yield return new object[] { new
VirtualizationCacheLength
(0.9, 0.9), typeof(VirtualizationCacheLength), CultureInfo.CurrentCulture };
293
yield return new object[] { new
VirtualizationCacheLength
(0.6, 0.8), typeof(VirtualizationCacheLengthUnit), new CultureInfo("pt-BR") };
294
yield return new object[] { new
VirtualizationCacheLength
(0.4, 0.5), typeof(byte[]), CultureInfo.InvariantCulture };
295
yield return new object[] { new
VirtualizationCacheLength
(0.2, 0.3), typeof(Dictionary<int, string>), CultureInfo.InvariantCulture };
296
yield return new object[] { new
VirtualizationCacheLength
(0.3, 0.4), typeof(List<int>), CultureInfo.InvariantCulture };
297
yield return new object[] { new
VirtualizationCacheLength
(0.2, 0.1), typeof(Stack<int>), CultureInfo.InvariantCulture };
315
yield return new object?[] { new
VirtualizationCacheLength
(0.0, 0.0), null, CultureInfo.InvariantCulture };