VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) 메서드

정의

연결된 속성의 IsVirtualizingProperty 값을 설정합니다.

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)

매개 변수

element
DependencyObject

연결된 속성 값이 설정된 개체입니다.

value
Boolean

true VirtualizingStackPanel 가상화 중이면 .이고, false그렇지 않으면 .입니다.

설명

표준 레이아웃 시스템은 항목 컨테이너를 만들고 목록 컨트롤과 연결된 각 항목에 대한 레이아웃을 계산합니다. "virtualize"라는 단어는 화면에 표시되는 항목에 따라 더 많은 수의 데이터 항목에서 UI 요소의 하위 집합이 생성되는 기술을 나타냅니다. 화면에 몇 가지 요소만 있을 때 많은 UI 요소를 생성하면 애플리케이션의 성능에 부정적인 영향을 줄 수 있습니다. VirtualizingStackPanel 표시되는 항목 수를 계산하고 ItemsControl(예: ItemContainerGenerator 또는ListBox)에서 작업 ListView 하여 표시되는 항목에 대해서만 UI 요소를 만듭니다.

적용 대상