1 type derived from VirtualizingStackPanel
PresentationFramework (1)
src\Framework\System\Windows\Controls\Primitives\DataGridRowsPresenter.cs (1)
21public class DataGridRowsPresenter : VirtualizingStackPanel
2 instantiations of VirtualizingStackPanel
PresentationFramework (2)
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11190bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.VirtualizingStackPanel(); };
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
1657case KnownElements.VirtualizingStackPanel: o = new System.Windows.Controls.VirtualizingStackPanel(); break;
66 references to VirtualizingStackPanel
PresentationFramework (66)
src\Framework\MS\Internal\Helper.cs (6)
1090if (!VirtualizingStackPanel.IsVSP45Compat) 1115if (!VirtualizingStackPanel.IsVSP45Compat) 1192if (!VirtualizingStackPanel.IsVSP45Compat) 1242VirtualizingStackPanel vsp = itemsHost as VirtualizingStackPanel; 1561VirtualizingStackPanel.ItemsHostInsetProperty.GlobalIndex};
src\Framework\System\Windows\Controls\CleanUpVirtualizedItemEventArgs.cs (1)
18: base(VirtualizingStackPanel.CleanUpVirtualizedItemEvent)
src\Framework\System\Windows\Controls\DataGrid.cs (2)
1899VirtualizingStackPanel panel = _internalItemsHost as VirtualizingStackPanel;
src\Framework\System\Windows\Controls\DataGridColumnCollection.cs (2)
1059VirtualizingStackPanel vsp = (DataGridOwner == null) ? null : 1060DataGridOwner.InternalItemsHost as VirtualizingStackPanel;
src\Framework\System\Windows\Controls\GroupStyle.cs (1)
48template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(VirtualizingStackPanel)));
src\Framework\System\Windows\Controls\ItemsControl.cs (7)
68VirtualizingStackPanel.ScrollUnitProperty.OverrideMetadata(typeof(ItemsControl), new FrameworkPropertyMetadata(new PropertyChangedCallback(OnScrollingModeChanged), new CoerceValueCallback(CoerceScrollingMode))); 76d.CoerceValue(VirtualizingStackPanel.ScrollUnitProperty); 84BaseValueSource baseValueSource = DependencyPropertyHelper.GetValueSource(d, VirtualizingStackPanel.ScrollUnitProperty).BaseValueSource; 106BaseValueSource baseValueSource = DependencyPropertyHelper.GetValueSource(d, VirtualizingStackPanel.CacheLengthUnitProperty).BaseValueSource; 938CoerceValue(VirtualizingStackPanel.ScrollUnitProperty); 3232VirtualizingStackPanel.GetScrollUnit(this) == ScrollUnit.Item); 3242VirtualizingStackPanel.GetScrollUnit(this) == ScrollUnit.Item);
src\Framework\System\Windows\Controls\ListBox.cs (1)
72ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(VirtualizingStackPanel)));
src\Framework\System\Windows\Controls\TreeView.cs (1)
42VirtualizingStackPanel.ScrollUnitProperty.OverrideMetadata(typeof(TreeView), new FrameworkPropertyMetadata(ScrollUnit.Pixel));
src\Framework\System\Windows\Controls\VirtualizingPanel.cs (3)
349if (VirtualizingStackPanel.IsVSP45Compat) 410if (dp == VirtualizingStackPanel.IsVirtualizingProperty || 412dp == VirtualizingStackPanel.VirtualizationModeProperty ||
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (36)
57private static readonly DependencyProperty ContainerSizeProperty = DependencyProperty.Register("ContainerSize", typeof(Size), typeof(VirtualizingStackPanel)); 63private static readonly DependencyProperty ContainerSizeDualProperty = DependencyProperty.Register("ContainerSizeDual", typeof(ContainerSizeDual), typeof(VirtualizingStackPanel)); 69private static readonly DependencyProperty AreContainersUniformlySizedProperty = DependencyProperty.Register("AreContainersUniformlySized", typeof(bool), typeof(VirtualizingStackPanel)); 78private static readonly DependencyProperty UniformOrAverageContainerSizeProperty = DependencyProperty.Register("UniformOrAverageContainerSize", typeof(double), typeof(VirtualizingStackPanel)); 88private static readonly DependencyProperty UniformOrAverageContainerSizeDualProperty = DependencyProperty.Register("UniformOrAverageContainerSizeDual", typeof(UniformOrAverageContainerSizeDual), typeof(VirtualizingStackPanel)); 95internal static readonly DependencyProperty ItemsHostInsetProperty = DependencyProperty.Register("ItemsHostInset", typeof(Thickness), typeof(VirtualizingStackPanel)); 1150int i = (itemsHost is VirtualizingStackPanel ? ((VirtualizingStackPanel)itemsHost)._firstItemInExtendedViewportChildIndex : 0); 1241innerPanel = innerPanel as VirtualizingStackPanel; 1757DependencyProperty.Register("Orientation", typeof(Orientation), typeof(VirtualizingStackPanel), 1927public static readonly RoutedEvent CleanUpVirtualizedItemEvent = EventManager.RegisterRoutedEvent("CleanUpVirtualizedItemEvent", RoutingStrategy.Direct, typeof(CleanUpVirtualizedItemEventHandler), typeof(VirtualizingStackPanel)); 2961VirtualizingStackPanel childPanel = firstContainer.ItemsHost as VirtualizingStackPanel; 4278cacheSize = VirtualizingStackPanel.GetCacheLength(this); 4279cacheUnit = VirtualizingStackPanel.GetCacheLengthUnit(this); 6393VirtualizingStackPanel vsp = scrollingPanel as VirtualizingStackPanel; 6709if (!(childItemsHost is VirtualizingStackPanel)) 9420private static void ResetScrolling(VirtualizingStackPanel element) 11169ResetScrolling(d as VirtualizingStackPanel); 11979internal static bool IsConfigured(VirtualizingStackPanel vsp) 11987internal static void ConfigureTracing(VirtualizingStackPanel vsp, 12026VirtualizingStackPanel parent = VisualTreeHelper.GetParent(itemsOwner) as VirtualizingStackPanel; 12074internal static bool IsTracing(VirtualizingStackPanel vsp) 12080internal static void Trace(VirtualizingStackPanel vsp, ScrollTraceOp op, params object[] args) 12163private ScrollTracer(ItemsControl itemsControl, VirtualizingStackPanel vsp, TraceList traceList) 12198private void IdentifyTrace(ItemsControl ic, VirtualizingStackPanel vsp) 12231private void AddTrace(VirtualizingStackPanel vsp, ScrollTraceOp op, ScrollTracingInfo sti, params object[] args) 12518internal VirtualizingStackPanel Parent { get; private set; } 12522internal ScrollTracingInfo(ScrollTracer tracer, int generation, int depth, FrameworkElement owner, VirtualizingStackPanel parent, object parentItem, int itemIndex) 12621internal ScrollTraceRecord(ScrollTraceOp op, VirtualizingStackPanel vsp, 12634internal VirtualizingStackPanel VSP { get; private set; } 12724internal void Write(BinaryWriter writer, VirtualizingStackPanel vsp) 12886VirtualizingStackPanel vsp = VisualTreeHelper.GetParent(container) as VirtualizingStackPanel;
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
824case 732: t = () => typeof(VirtualizingStackPanel); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6176Type type = typeof(System.Windows.Controls.VirtualizingStackPanel); 6178this.GetXamlType(typeof(System.Windows.Controls.VirtualizingStackPanel)), // DeclaringType 6184bamlMember.GetDelegate = delegate(object target) { return ((System.Windows.Controls.VirtualizingStackPanel)target).Children; };
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11188typeof(System.Windows.Controls.VirtualizingStackPanel),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
6276case KnownElements.VirtualizingStackPanel: t = typeof(System.Windows.Controls.VirtualizingStackPanel); break;