Class VisualTreeVirtualizer
Namespace: VelloSharp.Composition.Controls
Assembly: VelloSharp.Composition.dll
public sealed class VisualTreeVirtualizer : IDisposable
Inheritance
object ← VisualTreeVirtualizer
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Methods
CapturePlan(RowViewportMetrics, ColumnViewportMetrics)
public VisualTreeVirtualizer.VirtualizationPlan CapturePlan(RowViewportMetrics rowMetrics, ColumnViewportMetrics columnMetrics)
Parameters
rowMetrics RowViewportMetrics
columnMetrics ColumnViewportMetrics
Returns
VisualTreeVirtualizer.VirtualizationPlan
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
UpdateColumns(ReadOnlySpan<VirtualColumnStrip>)
public void UpdateColumns(ReadOnlySpan<VirtualColumnStrip> strips)
Parameters
strips ReadOnlySpan<VirtualColumnStrip>
UpdateRows(ReadOnlySpan<VirtualRowMetric>)
public void UpdateRows(ReadOnlySpan<VirtualRowMetric> rows)
Parameters
rows ReadOnlySpan<VirtualRowMetric>