Aracılığıyla paylaş


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 hesaplama düzeni oluşturur. "virtualize" sözcüğü, ekranda görünen öğelere göre daha fazla sayıda veri öğesinden kullanıcı arabirimi öğelerinin bir alt kümesinin 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 ListViewgibiListBox) ile ItemContainerGenerator çalışır.

Şunlara uygulanır