VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Yöntem

Tanım

Ekli özelliğin IsVirtualizingProperty değerini ayarlar.

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)

Parametreler

element
DependencyObject

Ekli özellik değerinin ayarlandığı nesne.

value
Boolean

true VirtualizingStackPanel sanallaştırılıyorsa; değilse, false.

Açıklamalar

Standart düzen sistemi, liste denetimiyle ilişkili her öğe için öğe kapsayıcıları ve işlem düzeni oluşturur. "Virtualize" sözcüğü, kullanıcı arabirimi öğelerinin bir alt kümesinin ekranda görünen öğelere göre daha fazla sayıda veri öğesinden oluşturulduğu bir tekniği ifade eder. Ekranda yalnızca birkaç öğe olduğunda birçok kullanıcı arabirimi öğesi oluşturmak uygulamanızın performansını olumsuz etkileyebilir. görünür VirtualizingStackPanel öğelerin sayısını hesaplar ve yalnızca görünür öğeler için kullanıcı arabirimi öğeleri oluşturmak üzere bir ItemsControl'den (veya ItemContainerGeneratorgibiListBox) ile ListView çalışır.

Şunlara uygulanır