VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.