VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Metod

Definition

Anger värdet för den IsVirtualizingProperty anslutna egenskapen.

public:
 static void SetIsVirtualizing(System::Windows::DependencyObject ^ element, bool value);
public static void SetIsVirtualizing(System.Windows.DependencyObject element, bool value);
static member SetIsVirtualizing : System.Windows.DependencyObject * bool -> unit
Public Shared Sub SetIsVirtualizing (element As DependencyObject, value As Boolean)

Parametrar

element
DependencyObject

Det objekt som det kopplade egenskapsvärdet har angetts till.

value
Boolean

true VirtualizingStackPanel om virtualiserar, annars false.

Kommentarer

Standardlayoutsystemet skapar objektcontainrar och beräkningslayout för varje objekt som är associerat med en listkontroll. Ordet "virtualize" refererar till en teknik med vilken en delmängd av användargränssnittselement genereras från ett större antal dataobjekt baserat på vilka objekt som visas på skärmen. Om du genererar många gränssnittselement när endast ett fåtal element kan finnas på skärmen kan det påverka programmets prestanda negativt. VirtualizingStackPanel Beräknar antalet synliga objekt och fungerar med ItemContainerGenerator från en ItemsControl (till exempel ListBox eller ListView) för att endast skapa gränssnittselement för synliga objekt.

Gäller för